Mike Gran <spk...@yahoo.com> writes: > I'm making progress. I just pushed back into Guile's main branch a > patchset that makes the 32-bit MinGW build again, which was broken. The > 32-bit build is now working on my native MinGW on Windows 11, and I'll > know today if it works on Guix's CI cross-build. > > Assuming all goes well, we'll be back to square one, haha. From, here we > your patchset can be applied to a branch off of Guile's main to see what > happens.
I've created a new branch in the main Guile repo on savannah called wip-guile-2025, pulling in enough of various patchsets to get `make` and `make check` to run on 64-bit, threaded, JIT-enabled Guile on Windows 11 via MinGW 64-bit using UCRT. In the end, I based the patchset more on Guile's old wip-mingw branch than the LilyPond patches, but they are quite similar. A lot of tests pass: ~40 failures in the test suite. The tree is a bit of a mess because of how I merged various branches higgeldy-piggeldy to get enough features to have `make check` execute without hanging. I'll need to force an update to the repo to clean it up, so don't be surprised if I force push to that git branch. I'm on travel for a couple of weekends, but, after I'll work on attempting consensus to get it into the main tree. There are no actions required by anyone at this point, but, I'll need some review once I have a tree I'm happy with. Apologies for the slow progress. Regards, Mike Gran