[MacPorts] #13237: sbcl fails to build on Mac OS X 10.5 Leopard
MacPorts
trac at macosforge.org
Sun Dec 2 06:16:23 PST 2007
#13237: sbcl fails to build on Mac OS X 10.5 Leopard
----------------------------------+-----------------------------------------
Reporter: tukikage386 at mac.com | Owner: gwright at macports.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.5.2
Resolution: | Keywords: sbcl
----------------------------------+-----------------------------------------
Comment (by tukikage386 at mac.com):
I'm using Leopard on G5 machine.
Sbcl compile still fails.
==========================================
> install sbcl +threads
---> Fetching sbcl
---> Verifying checksum(s) for sbcl
---> Extracting sbcl
---> Applying patches to sbcl
---> Configuring sbcl
---> Building sbcl with target all
Error: Target org.macports.build returned: shell command "unset LD_PREBIND
&& unset LD_PREBIND_ALLOW_OVERLAP && sh make.sh
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/sbcl-0.9.15
-powerpc-darwin/src/runtime/sbcl --core
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/sbcl-0.9.15
-powerpc-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null
--userinit /dev/null" " returned error 2
Command output: ; compilation finished in 0:00:06
STYLE-WARNING: redefining FOP-MAYBE-COLD-LOAD in DEFUN
T
*
beginning GENESIS, creating headers in "src/runtime/genesis"
NIL
*
real 4m32.577s
user 3m33.840s
sys 0m38.008s
//entering make-target-1.sh
//building runtime system and symbol table file
rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp
echo '#include "genesis/config.h"' >sbcl.h
echo '#include "genesis/constants.h"' >>sbcl.h
gencgc.c:3875:6: error: #error "preserve_context_registers needs to be
tweaked for non-x86 Darwin"
ppc-darwin-os.c:28:2: error: #error "Define threading support functions"
gcc -g -Wall -O2 -fdollars-in-identifiers -I. -no-cpp-precomp -c -o
alloc.o alloc.c
alloc.c: In function 'pa_alloc':
alloc.c:43: warning: unused variable 'th'
gcc -g -Wall -O2 -fdollars-in-identifiers -I. -no-cpp-precomp -c -o
backtrace.o backtrace.c
gcc -g -Wall -O2 -fdollars-in-identifiers -I. -no-cpp-precomp -c -o
breakpoint.o breakpoint.c
gcc -g -Wall -O2 -fdollars-in-identifiers -I. -no-cpp-precomp -c -o
coreparse.o coreparse.c
gcc -g -Wall -O2 -fdollars-in-identifiers -I. -no-cpp-precomp -c -o
dynbind.o dynbind.c
dynbind.c: In function 'bind_variable':
dynbind.c:46: error: 'TLS_INDEX_LOCK' undeclared (first use in this
function)
dynbind.c:46: error: (Each undeclared identifier is reported only once
dynbind.c:46: error: for each function it appears in.)
dynbind.c:51: error: 'FREE_TLS_INDEX' undeclared (first use in this
function)
make: *** [dynbind.o] Error 1
Error: Status 1 encountered during processing.
--
Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/13237#comment:6>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list