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.

Reply via email to