Re: Welcoming Olivier as new committer
Janneke Nieuwenhuizen <[email protected]> Tue, 03 Mar 2026 19:15:52 +0100
| Newsgroups | gmane.lisp.guile.devel |
|---|---|
| Organization | AvatarAcademy.nl |
| Message-ID | <[email protected]> |
Jonas Hahnfeld writes: >> and never got merged. So we've just been patching Guile ourselves (to >> create Windows binaries for Dezyne, for example). Recently, Jonas >> Hahnfeld managed to split that patch up in several bits, make fixes for >> lightening, and get it merged; lovely! > > I would like to clarify that I *did not* split up the patch because it > was entirely based on the concept of requiring and patching mini-gmp. > The merged changes work with upstream interfaces of GMP, at the expense > of a slightly slower conversion in case the value at run-time falls > between 2**32 and 2**64 and does not fit into long. Ah sorry, I totally missed that. But your patch still adheres to the requirement of having identical .go files for any 64-bit system, right? >> We're still carrying a number of patches, e.g., on >>=20 >> https://codeberg.org/spk121/guile/commits/branch/wip-mingw-2026 >>=20 >> and >>=20 >> https://codeberg.org/janneke/guile/commits/branch/wip-mingw-2026 >>=20 >> some of which (compile time file-name-convention for MinGW) are too >> broken and ugly to merge and for which there's no solution yet. > > Some of the changes may still be useful, but I would like to ask that > each of them is checked, to avoid that we inadvertently introduce > downstream modifications to mini-gmp (which should not be needed > anymore). Sure; that's one of the reasons for submitting a pull request with a working guix recipe so that we're able to check that! Greetings, Janneke --=20 Janneke Nieuwenhuizen <[email protected]> | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com