Opened 13 years ago

Closed 13 years ago

#30047 closed defect (fixed)

sbcl build fails on 10.7 (no bootstrap defined)

Reported by: conradwt (Conrad Taylor) Owned by: easye
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: lion Cc: gwright@…, waqar@…, nerdling (Jeremy Lavergne), neo.lee@…, fyu@…, terje.handeland@…
Port: sbcl

Description

The build for SBCL port fails on installation using Mac OS 10.7/x86_64 and a partial transcript appears below:

sudo port install sbcl +pdf +threads

...

:notice:fetch --->  Attempting to fetch sbcl-1.0.49-source.tar.bz2 from http://cdnetworks-us-2.dl.sourceforge.net/sbcl
:debug:fetch Privilege de-escalation not attempted as not running as root.
:debug:checksum checksum phase started at Wed Jul  6 03:51:19 PDT 2011
:notice:checksum --->  Verifying checksum(s) for sbcl
:debug:checksum Executing org.macports.checksum (sbcl)
:info:checksum --->  Checksumming sbcl-1.0.49-source.tar.bz2
:debug:checksum Correct (md5) checksum for sbcl-1.0.49-source.tar.bz2
:debug:checksum Correct (sha1) checksum for sbcl-1.0.49-source.tar.bz2
:debug:checksum Correct (rmd160) checksum for sbcl-1.0.49-source.tar.bz2
:debug:checksum Privilege de-escalation not attempted as not running as root.
:debug:extract extract phase started at Wed Jul  6 03:51:19 PDT 2011
:notice:extract --->  Extracting sbcl
:debug:extract setting option extract.cmd to /usr/bin/bzip2
:debug:extract Executing org.macports.extract (sbcl)
:info:extract --->  Extracting sbcl-1.0.49-source.tar.bz2
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/sbcl/sbcl-1.0.49-source.tar.bz2'
:debug:extract Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
:debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/sbcl/sbcl-1.0.49-source.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf -'
:debug:extract Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/sbcl/sbcl-1.0.49-source.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - 
:debug:extract euid/egid changed to: 0/0
:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work to macports
:debug:extract euid/egid changed to: 504/503
:debug:extract Privilege de-escalation not attempted as not running as root.
:debug:patch patch phase started at Wed Jul  6 03:51:22 PDT 2011
:debug:patch Executing org.macports.patch (sbcl)
:notice:patch --->  Applying patches to sbcl
:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-use-mach-exception-handler.diff
:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-use-mach-exception-handler.diff'
:info:patch patching file customize-target-features.lisp
:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-posix-tests.diff
:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-posix-tests.diff'
:info:patch patching file contrib/sb-posix/posix-tests.lisp
:info:patch Hunk #2 succeeded at 168 (offset 5 lines).
:info:patch Hunk #3 succeeded at 336 (offset 8 lines).
:info:patch Hunk #4 succeeded at 352 (offset 7 lines).
:info:patch Hunk #5 succeeded at 535 (offset 24 lines).
:info:patch Hunk #6 succeeded at 709 (offset 41 lines).
:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-base-target-features.diff
:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/sbcl/files/patch-base-target-features.diff'
:info:patch patching file base-target-features.lisp-expr
:info:patch Hunk #3 succeeded at 415 (offset 9 lines).
:debug:patch Executing proc-post-org.macports.patch-patch-0
:debug:patch euid/egid changed to: 0/0
:debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49/doc/sbcl.1 to macports
:debug:patch euid/egid changed to: 504/503
:debug:patch euid/egid changed to: 0/0
:debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49/doc/sbcl.1
:debug:patch euid/egid changed to: 504/503
:debug:patch Privilege de-escalation not attempted as not running as root.
:debug:configure configure phase started at Wed Jul  6 03:51:23 PDT 2011
:notice:configure --->  Configuring sbcl
:debug:configure Using compiler 'Mac OS X llvm-gcc 4.2'
:debug:configure Executing org.macports.configure (sbcl)
:debug:configure Privilege de-escalation not attempted as not running as root.
:debug:build build phase started at Wed Jul  6 03:51:23 PDT 2011
:notice:build --->  Building sbcl
:debug:build Executing org.macports.build (sbcl)
:debug:build euid/egid changed to: 0/0
:debug:build chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49/contrib/asdf-module.mk to macports
:debug:build euid/egid changed to: 504/503
:debug:build euid/egid changed to: 0/0
:debug:build setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/work/sbcl-1.0.49/contrib/asdf-module.mk
:debug:build euid/egid changed to: 504/503
:error:build Target org.macports.build returned: can't read "host_lisp": no such variable
:debug:build Backtrace: can't read "host_lisp": no such variable
    while executing
"$procedure $targetname"
:info:build Warning: the following items did not execute (for sbcl): org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Log for sbcl is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/sbcl/main.log

Change History (8)

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

Cc: gwright@… waqar@… added
Keywords: lion added; mac os 10.7 removed
Owner: changed from macports-tickets@… to easieste@…
Summary: sbcl installation failssbcl build fails on 10.7 (no bootstrap defined)

Please remember to cc the maintainers.

comment:2 Changed 13 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Copying the "darwin 10" block as "darwin 11" allowed for a successful compile. I'm having a lisper give it a spin, but is there a more formal test we can run besides "it compiled"?

comment:3 Changed 13 years ago by nerdling (Jeremy Lavergne)

Using +pdf results in a build issues.

comment:4 Changed 13 years ago by nerdling (Jeremy Lavergne)

and +threads completes successfully.

comment:5 Changed 13 years ago by neo.lee@…

Cc: neo.lee@… added

Cc Me!

comment:6 Changed 13 years ago by fyu@…

Cc: fyu@… added

Cc Me!

comment:7 Changed 13 years ago by terje.handeland@…

Cc: terje.handeland@… added

Cc Me!

comment:8 Changed 13 years ago by easye

Resolution: fixed
Status: newclosed

Fix committed in r81180.

Note: See TracTickets for help on using tickets.