[MacPorts] #14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during
build
MacPorts
trac at macosforge.org
Sun Feb 10 16:39:08 PST 2008
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build
---------------------------------+------------------------------------------
Reporter: stephen at xemacs.org | Owner: gwright at macports.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by stephen at xemacs.org):
iBook G4, PPC, Mac OS X 10.4.11 "Tiger".
original report based on "port upgrade sbcl" from 1.0.12.
port allows +threads but it aborts on PPC:
{{{
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"
}}}
Aha. Running under port -d produces:
{{{
; SYS:SRC;PCL;EARLY-LOW.FASL.NEWEST written
; compilation finished in 0:00:00
; compiling file
"/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-1.0.14/src/pcl/macros.lisp"
(written 17 JUL 2006 05:28:14 AM):
; compiling (IN-PACKAGE "SB-PCL")
; compiling (/SHOW "starting pcl/macros.lisp")
; compiling (DECLAIM (DECLARATION %METHOD-NAME ...))
; compiling (/SHOW "done with DECLAIM DECLARATION")
; compiling (DEFUN GET-DECLARATION ...)
; compiling (/SHOW "pcl/macros.lisp 85")
; compiling (DEFMACRO DOPLIST ...)
; compiling (/SHOW "pcl/macros.lisp 101")
; compiling (DEFMACRO DOLIST-CAREFULLY ...)fatal error encountered in SBCL
pid 20908:
GC invariant lost, file "gc-common.c", line 140
Welcome to LDB, a low-level debugger for the Lisp runtime environment.
}}}
And it stops there waiting for user input. Probably this is something
upstream needs to deal with. As far as I can see, the binary runtime has
not been built. Instead, the Lisp is being compiled by a bootstrap
compiler which evidently is sbcl 0.9.15:
{{{
---> Building sbcl with target all
DEBUG: Executing org.macports.build (sbcl)
//starting build: Sun Feb 10 15:34:33 PST 2008
//SBCL_XC_HOST="/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-0.9.15
-powerpc-darwin/src/runtime/sbcl --core
/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-0.9.15
-powerpc-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null
--userinit /dev/null"
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241#comment:3>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list