Opened 13 years ago

Closed 13 years ago

#30489 closed defect (fixed)

ecl fails to build on Lion

Reported by: easye Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.0
Keywords: lion Cc: waqar@…
Port: ecl

Description

ecl-11.1.1 fails to build on OS X Lion with the invocation of ecl_min to compile the Lisp source failing with the following segfault:

:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/ecl/work/ecl-11.1.1/build/c'
:info:build if [ -f CROSS-COMPILER ]; then \
:info:build 		touch ecl_min; \
:info:build 	else \
:info:build 		/Developer/usr/bin/llvm-gcc-4.2 -L/opt/local/lib -arch x86_64  -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -lffi -leclgc  -lgmp -lm ;\
:info:build 	fi
:info:build sed -e 's,@ecldir\\@,/opt/local/lib/ecl-11.1.1/,g' \
:info:build 	    -e 's,@libdir\\@,/opt/local/lib/,g' < compile.pre > compile.lsp
:info:build echo "#" `uname -a` > build-stamp
:info:build head -8 config.log | tail -6 >> build-stamp
:info:build cp /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/ecl/work/ecl-11.1.1/src/../contrib/unicode/ucd.dat .
:info:build if [ -f CROSS-COMPILER ]; then \
:info:build 		./CROSS-COMPILER compile; \
:info:build 	else \
:info:build 		ECLDIR=`pwd`/ ./ecl_min compile; \
:info:build 	fi
:info:build /bin/sh: line 1: 59015 Segmentation fault: 11  ECLDIR=`pwd`/ ./ecl_min compile
:info:build make[1]: *** [bin/ecl] Error 139
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/ecl/work/ecl-11.1.1/build'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/ecl/work/ecl-11.1.1'
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/ecl/work/ecl-11.1.1" && /usr/bin/make -w all " returned error 2

Change History (3)

comment:1 Changed 13 years ago by easye

Cc: waqar@… added

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Milestone: MacPorts Future

comment:3 Changed 13 years ago by easye

Resolution: fixed
Status: newclosed

Support for compiling under Lion incorporated from ECL git master branch in r83049.

Note: See TracTickets for help on using tickets.