Re: Guile 64-bit Windows support, redux

"Dr. Arne Babenhauserheide" <[email protected]> Thu, 21 Aug 2025 10:27:01 +0200
Newsgroups gmane.lisp.guile.devel
Message-ID <[email protected]>
Jonas Hahnfeld <[email protected]> writes:

> On Wed, 2025-08-20 at 20:21 +0200, Dr. Arne Babenhauserheide wrote:
>> "Dr. Arne Babenhauserheide" <[email protected]> writes:
>> 
>> > Mike Gran <[email protected]> writes:
>> > 
>> > > So I'm still plugging away at this Guile on Windows stuff.
>> …
>> > > I haven't pushed anything back to the main Guile git repo 
>> > > savannah yet, because I don't want y'all to see me flailing around.
>> > 
>> > Thank you for keeping up the work!
>> 
>> Did you move forward in the meantime?
>> 
>> It would be really cool to have good support on Windows again and to
>> reduce the amount of patching necessary for Lilypond.
>
> I would like to point out that the patches currently used by LilyPond
> are still floating around, they are now nearing their second birthday:
> https://lists.gnu.org/archive/html/guile-devel/2023-10/msg00051.html
> AFAICT there still has not been a single comment on the approach taken
> and whether it might be more suitable than heavily patching mini-gmp...

@Mike: could we as concrete way forward first merge those patches and
       switch to your approach later? Better become better now and
       perfect later than staying bad until we can be perfect.

       Are there points in the patches that are absolute show-stoppers?

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
signature.asc (application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmim2FYQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6xUqEACKVs9lbxAF9P8GDtBQVYCw4d988vRYQvNg
cA3QOQUz+BN3hxJf8nu7P+MEVwaexiH6FU1IUAo1OheXMefgmFIObpalNk5LXV8G
u5vlYXj8UfqUfBUCCJFqOtUQmnZZbf3vtV/o0RCZ8OLiSRemaQupir5/bQl0wNYF
wDWKIWOY47dSQx9EroC/h5q0tOiMlLDP1UHOx/nKkRJi9efu/J3qJaTXJM6X7D2j
rCN9hbYoSiHv2Wy06BxPU/klq9y4LDxJAZuTZh06D7c/B1Gbm3c7kexlLqdgQVEN
ILqIhTsX1K4ekS3VHIB1W3olk4eitd3HdlWHfeCCLzEieo1u+3fXlW/KiD4OMHPu
johWcCOzAx0+RziJAmljK9ThkeCmwWQi8WkqhvtoTMCYohsWniIfWznXM4Je7cNy
SUPetqkF2s5RqJSfgN9nZolrskOT0jabUvWubUtO0IW7xzkSZ5rgMs/ejlT3WQz4
Szfl3+inSzG0iUFmnlCOHa8568mE9/3iseg94QkWPALhvg5F/MwtUtddr2RgBoNA
7SrAe7h+3pKbYTCaiQ9WNti3i5qbH8GBFYIYlpQcMccxlvttO9jXNxum55UAjvpU
aPGYfOQ6kA6C+FtuguTNWm3V7MK/mjv73hmSpo8Ea0IkhTXMWtRAbEBFBltUWPCt
FJsUbmwYZIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmim2FYQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSLBBA/4wXhEnmZzdournCKgQVGxU4+tg
7jrFhdcpdLxQell+YJTbcwOnm6D3aOvVBb/Iz8GsDB8B9mU8M6ifg0jCLfvUA3gH
sujZOsJrzKLFnlqfTffIAdSKxm6QfdFQAZZuXx1b07h/l09F2GHC8JdZ2TU69Qyv
x7gNAE1dw03kWGd+Zw==
=ovkh
-----END PGP SIGNATURE-----