[racket] Compile seems to stall or hang.

From: J G Cho (gcho at fundingmatters.com)
Date: Thu Jan 5 15:09:37 EST 2012

Compiling racket-textual-5.2 (unix) on EC2 (CentOS), seems to stall around:

a - ../foreign/foreign.o
a - ../foreign/libffi/src/closures.o
a - ../foreign/libffi/src/debug.o
a - ../foreign/libffi/src/java_raw_api.o
a - ../foreign/libffi/src/prep_cif.o
a - ../foreign/libffi/src/raw_api.o
a - ../foreign/libffi/src/types.o
a - ../foreign/libffi/src/x86/ffi.o
a - ../foreign/libffi/src/x86/sysv.o
ranlib libracket.a
make[5]: Leaving directory `/usr/local/racket-textual-5.2/src/build/racket'
make[4]: Leaving directory `/usr/local/racket-textual-5.2/src/build/racket'
make racketcgc
make[4]: Entering directory `/usr/local/racket-textual-5.2/src/build/racket'
gcc -I. -I../../racket/include -g -O2  -Wall  -pthread
-DINITIAL_COLLECTS_DIRECTORY='"'"`cd ../../racket/../../collects;
pwd`"'"' -c ../../racket/main.c -o main.o
gcc -o racketcgc main.o  libracket.a libmzgc.a  -pthread -ldl -lm
-ldl -lm -rdynamic
make[4]: Leaving directory `/usr/local/racket-textual-5.2/src/build/racket'
make[3]: Leaving directory `/usr/local/racket-textual-5.2/src/build/racket'
cd gc2; make all
make[3]: Entering directory `/usr/local/racket-textual-5.2/src/build/racket/gc2'
mkdir xsrc
make xsrc/precomp.h
make[4]: Entering directory `/usr/local/racket-textual-5.2/src/build/racket/gc2'
env XFORM_PRECOMP=yes ../racketcgc -cqu ../../../racket/gc2/xform.rkt
--setup . --cpp "gcc -E -I./.. -I../../../racket/gc2/../include
-pthread    -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "  --keep-lines
-o xsrc/precomp.h ../../../racket/gc2/precomp.c

more than 2 hours is not normal is it? Is there a suitable/compatible
pre-compiled build?


Btw, v5.1 compiled on the same machine image in the past.

Posted on the users mailing list.