Re: Welcoming Olivier as new committer

Jonas Hahnfeld via "Developers list for Guile, the GNU extensibility library" <[email protected]> Mon, 02 Mar 2026 22:39:51 +0100
Newsgroups gmane.lisp.guile.devel
Message-ID <[email protected]>
--=-dJDR9II2yFaxRn9/5Ei9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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 =F0=9F=99=
=82

Jonas

--=-dJDR9II2yFaxRn9/5Ei9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQRiF4DLRvon1vw5biCcVOmY/6OEDwUCaaYDpwAKCRCcVOmY/6OE
D0mWAP9pOyBhSXtJQmM20cBkC7GU9G33wX0BExWlePEQ3rlVwQEApAAXCb36xGxq
Rtz67HEgmRwIjot9sJRcJVf5ySwK+w4=
=P/Ht
-----END PGP SIGNATURE-----

--=-dJDR9II2yFaxRn9/5Ei9--