bug#45214: guile segfaults on 32-bit big-endian targets
Efraim Flashner <[email protected]>
| Newsgroups | gmane.lisp.guile.bugs |
|---|---|
| Message-ID | <YHgoeLO+EtqpPI8o@3900XT> |
On Wed, Apr 14, 2021 at 09:19:51PM +0200, John Paul Adrian Glaubitz wrote: > Hi1 > > On 4/14/21 4:18 PM, Efraim Flashner wrote: > > I spent some more time bisecting guile so I could create a diff against > > 3.0.5 and then spent another two weeks or so bootstrapping Guix from my > > custom bootstrap binaries out to mesa. > > > > I've attached the patch that's likely to go into Guix to add powerpc > > support. Other than the mysterious failing test I've changed the > > GUILE_OPTIMIZATIONS in bootstrap/Makefile.in to '-O1 > > -Oresolve-primitives -Ocps' on powerpc and it seems to be working fine. > > Since this issue affects all 32-bit big-endian targets (hppa, m68k, ppc), > we should consider extending your patch to consider all these targets, > shouldn't we? > Guix doesn't target those platforms so it's not something that I've had the chance to test yet. -- Efraim Flashner <[email protected]> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmB4KHUACgkQQarn3Mo9 g1FTRQ//S6Bx8PTqnB1GpEe8zhwXmezu40Kj46l40nEtZjtbFXjb9DL90hsLlGir hB7DzK3GdIWMxu0GHR4TX4RdZlquQq2A+LtQcw0cuCeuhlHm3MyJH1xNUMyaAExK TgV9ISEjZC+jI0kWKmmIvD0pyu9ChiORwGdqWKSDoT1Yr69rWJn33pv3xWDkqTMN +X8j2xkBnZh9O5BrWD4iKNeRiUyDV3EtSgi2OKX87oDcUPOYyOTjq0mKWzTpvyNR k0b6Pb9cw2c/NnH9DxgotLRZs+Ky9vz1OBKCZtAa7nYsc7DYB5dTuj+BC5IJNlio mKSmY5gkHQPRGWw9tYFJw/EuWVPz+FaaWUnLyXRwtjEsmo8IjVj2mN54/39QwZ41 AnymQpdeFjvT+k/DvTLZxWtZvic5iwIFDgeDfxQBruaew5Ik63KUzRiXn8NHi9ye +SR6AKNCdo1cR7hvPBGF0WboldEBS8Av8HI+VlDI3dZB80XbvjF1tM7kOg4VWv/+ XAivNbPJQAUftK9cK3J5AGmqMlbamN8/gVyieGhiw09ia1XZeWPF5iSYT8lovdtb AAa76XOzpPqTjpf8d64VBcBzKmdaU/At8S9lXNk7sBuAno9rtbSR2jtnUl0dU5G7 WB6gINBZoXBW+aAR8osYNXoHf2GaMtlfXn53GeY1ZMYx2vpOq4Q= =OsG3 -----END PGP SIGNATURE-----