Re: Guile 64-bit Windows support, redux

"Dr. Arne Babenhauserheide" <[email protected]> Mon, 08 Sep 2025 00:10:06 +0200
Newsgroups gmane.lisp.guile.devel
Message-ID <[email protected]>
Jonas Hahnfeld <[email protected]> writes:

> On Mon, 2025-08-25 at 21:03 +0200, Dr. Arne Babenhauserheide wrote:
>> Liliypond just had a release again, and it would be great if we could
>> get Guile to a point that Lilypond does not have to patch it anymore for
>> their Windows-releases.
>
> We're patching since a long time, but yes it would be great if there
> was an upstream release that "just worked" (tm) on 64-bit Windows.

I hope we’ll get there. It’s been my wish for several years now and is
the reason why I got push-access on the savannah repo of Guile.

>> Are there any regressions caused by the Lilypond patches?
>
> The refactoring patches should be relatively safe and, as far as I can
> remember, the actual changes only take effect if sizeof(long) <
> sizeof(void *), which is effectively only the case for 64-bit Windows.

That sounds good.

@Mike: would it be OK for you if I first created a PR for these so that
you’d base your changes on top of them?

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+sFAmi+Ar8QHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6wWzD/9Qb68rX460ylsbU6TBCDqMVqKcxGhipj7a
wRy6Til159ToR6QDXWMZPIaQaEYDXSOv+qqwDg2BO0CsI7rqEnoXQQc/a/RzAdb7
CK65pLtnfc2xhTcWJVv4YdTy6Lx1GwOpCab6GDF4HVWzIhd4YR4bUD/lYXsgmg7M
3Sr/svyohzT+hLfeLvsRkz0Bs/lDk/Xj4ZO0SIp5qblGFAnd4LhhqO+pNbjMRbC/
qJdS5tCTKqMG0lEncMNSueuFWGCTwt7w7ov5G0ZR4TaZ9PqI9amL3neEUoN1N6Kh
BSa//Yoc3SVt0deozop98AuN+qgZjnaK7B8/U87paLuNRLajoQOWrNOvzt7vDMLq
4Sj4OwJGEFs5yTrY4oI0mUd2DmeBzQet0y+Nonw08iM3Vkn6LlBrU7Ivl2kI55U+
1oXRnIJhTcEUqLF14+wqJOQU+ZoctD04KMk5V/vYzR8VrtYozF3B4d70IWdD5SbP
w5REvU45kMAlgLuJldlptdMr7DutITAlg8vSpWeN+ZW6ZsHfyjQvIw+w/pULpa8a
anbNG7qD4g2vxN0Vm45EZkZsTHG5+ySkA031zFG0V5UYmEGnEnoVGdOYEJjCOuUe
/OJj7T0ISsiCBLUjgG8TGkvMVJwtaPn5FFEa+x1j6DgDGWclhCzyM/Ugh9+Bj8Tq
GrCCf+1AuIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmi+AsEQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSEBOBAChEXdxPTV4soRvr1JtANxoUBiN
hp4UjNqowt+Fv4N+wvoOMlnZZNc7zPmBsY6ZWUirYX1Z441MxFtIYLGbcGdOdefI
0eiv2twHdEP6M0DsWbrMly2RHYC1XjphmDjUYzwcr3UvbVqEka8vEkEtqO/22w0+
STPJ7Eb9L5C1YCgROQ==
=3ZtN
-----END PGP SIGNATURE-----