On Mon, 02 Mar 2026, Jonas Hahnfeld <[email protected]> wrote: > On Sat, 2026-02-28 at 14:39 -0500, Olivier Dion wrote: >> For example, I see a lot of patches for Windows recently, but I have >> never used Guile myself on Windows. I need to know more about this >> topic to help better. > > Let me maybe try to explain since some of this originates from > LilyPond: For a long time, we were stuck with Guile 1.8 for a number of > reasons. When we were eventually able to move to Guile 2.2 (entirely > skipping Guile 2.0), the last missing piece were the official binaries > which are also provided for Windows. The use case is not really "using > Guile" directly, but rather embedded as the "workhorse behind the > scenes". > > For Guile 2.2 only very few patches were needed for cross-compilation > to Windows, but then Guile 3.0 changed everything again. When working > to fix this, the goal was always to upstream the needed changes so it's > great to finally have this merged. The last really important change > missing is https://codeberg.org/guile/guile/pulls/86 and then I believe > most things should work for us with an eventual release of 3.0.12 🙂
Having a working version of Guile 3 on Windows is very nice. But, it would be even nicer if bug fixes could be ported to Windows as well in the future (not just some Z version in a blue moon). Which mean, I would like to see if we can try to keep the Windows build working between versions, once we get it worked, says in 3.0.12. Thanks, Olivier -- Olivier Dion
