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
#13237: sbcl fails to build on Mac OS X 10.5 Leopard ----------------------------------+----------------------------------------- Reporter: tukikage386@mac.com | Owner: gwright@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: | Keywords: sbcl ----------------------------------+----------------------------------------- Comment (by tukikage386@mac.com): I'm using Leopard on G5 machine. Sbcl compile still fails. ========================================== * 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