Re: help needed: Windows CI broken
Jeff McKenna <[email protected]> Mon, 1 Jun 2026 12:34:55 -0300
| Newsgroups | gmane.comp.apache.devel |
|---|---|
| Message-ID | <[email protected]> |
On 2026-06-01 12:24 p.m., Jeff McKenna wrote: > On 2026-06-01 9:54 a.m., Joe Orton wrote: >> Windows builds have been failing in CI for a while, I think because of >> some changes in the GHA images. >> >> I burnt some Claude tokens trying to fix the trunk to no avail [1], but >> I have zero interest in this. It will be ... frustrating... if people >> start voting against future 2.4.x rcs because Windows builds are broken >> in some way which was trivial to catch in CI and fix ahead of time. >> >> Example trunk failure: https://github.com/apache/httpd/actions/ >> runs/25912053842/job/76159381743 >> >> 2.4.x failure is "simpler" because of the cmake version mismatch: >> https://github.com/apache/httpd/actions/runs/25488877019/job/74791446628 >> but working around that as suggested did not help. >> >> Regards, Joe >> >> [1] https://github.com/notroj/httpd/tree/refs/heads/maybe-fix-windows-ci >> >> > > Branch 2.4.x needs this change to be backported: https://github.com/ > apache/httpd/commit/08138ac986851217ff8f03b495d12ceca9051e24 > > PS. Suggest to use the Backport action in the httpd repo (we use this > and it works beautifully https://github.com/MapServer/MapServer/blob/ > main/.github/workflows/backport.yml ) > > Regarding trunk, there seems to be many changes in trunk that break the > Windows MSVC compiler, it would take me a while to go through all of > those changes (hmm I wonder why those changes made it through your CI > tests / why they were merged before fixing the tests in Windows - as now > it seems like a mountain of fixes are needed) > > -jeff > > > If you don't want to use the automated "Backport" action, then the equivalent command is "git cherry-pick" to grab that change and apply it to the 2.4.x branch (I don't have privileges on that repo to do that command). Or do you want me to do 2 separate pull requests each time (one into trunk, and one into 2.4.x)? But that seems odd. But let me know, thanks, -jeff -jeff -- Jeff McKenna GatewayGeo: Developers of MS4W, & offering MapServer Consulting/Dev co-founder of FOSS4G http://gatewaygeo.com/