Sounds good.
I will try if this works on Darwin ppc in about 2–3 weeks (sorry, away from my hardware temporarily).
Once confirmed, will make a PR to update it in MacPorts (i.e. just drop a fallback for 32-bit archs).

On Thu, Oct 3, 2024 at 2:14 PM Rob Browning <rlb@defaultvalue.org> wrote:
Rob Browning <rlb@defaultvalue.org> writes:

> Offhand, the failure doesn't look quite the same, but think it's worth
> checking.

I tried it on perotto with most of the debian/patches, and it passes all
the tests except for one odd failure in r4rs.test, which I think is new?

i.e. the original 32-bit problem is fixed, and the existing debian
32-bit big-endian patch fixed the segfault.

r4rs.test crashes with a ttyname ENODEV while apparently trying to print
a backtrace, so I don't know exactly what's wrong "underneath" yet.
(Offhand, I wondered if the ENODEV might be (s)chroot-related somehow.)

--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4