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


Reply via email to