On 06/29/2015 09:31 AM, David Bremner wrote:
Matthew Flatt <[email protected]> writes:
It looks like this patch was submitted for v6.1. Version 6.1.1 (the
current release), uses SGC instead of Boehm's GC during the build
process by default. So, it at least avoids this immediate problem.
I can't think of any other problem that would turn up in v6.1.1, but
I'm not sure it will work. We'd definitely welcome feedback on whether
Racket 6.1.1 builds on AArch64, or where it gets stuck if not.
Uh, sorry, I dropped the ball on this.
Racket 6.2 is failing to build on AArch64
https://buildd.debian.org/status/fetch.php?pkg=racket&arch=arm64&ver=6.2-2&stamp=1435538908
Scrolling to the end
mkdir xsrc
/usr/bin/make ../gracket3m
make[6]: Entering directory '/«PKGBUILDDIR»/build/gracket/gc2'
../../racket/racket3m -cqu /«PKGBUILDDIR»/src/gracket/gc2/../../racket/gc2/xform.rkt --setup ../../racket/gc2 --cpp
"gcc -E -I/«PKGBUILDDIR»/src/gracket/gc2/../../racket/gc2 -I./../../racket/
-I/«PKGBUILDDIR»/src/gracket/gc2/../../racket/include/ -DUSE_SENORA_GC -D_FORTIFY_SOURCE=2 -Dwx_xt -MMD" --keep-lines -o
xsrc/grmain.c +D INITIAL_COLLECTS_DIRECTORY='"'"`cd /«PKGBUILDDIR»/src/gracket/gc2/../../../collects;
pwd`"'"' +D INITIAL_CONFIG_DIRECTORY='"'"`cd /«PKGBUILDDIR»/src/gracket/gc2/../../..; pwd`/etc"'"'
/«PKGBUILDDIR»/src/gracket/gc2/../grmain.c
E: Caught signal ‘Terminated’: terminating immediately
make[3]: *** [gracket-3m] Terminated
At least superficially the build failures for ppc64el and s390x look similar:
https://buildd.debian.org/status/fetch.php?pkg=racket&arch=ppc64el&ver=6.2-2&stamp=1435539483
https://buildd.debian.org/status/fetch.php?pkg=racket&arch=s390x&ver=6.2-2&stamp=1435538877
Similar bug:
http://bugs.racket-lang.org/query/?cmd=view%20audit-trail&database=default&pr=15079
David, Debian has some machine with those architectures available to
give shell accounts to upstream developers?. I asked for a shell account
for Matthew in the OpenBSD mailing list long time ago but nobody replied.
--
You received this message because you are subscribed to the Google Groups "Racket
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/racket-dev/mmsopu%24c53%241%40ger.gmane.org.
For more options, visit https://groups.google.com/d/optout.