Opened 4 years ago

Closed 4 years ago

#59668 closed defect (wontfix)

sbcl build failure under macOS 10.15.1

Reported by: murrayE Owned by: easye
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: sbcl

Description

During build:

:info:build //entering make-target-2.sh
:info:build //doing warm init - compilation phase
:info:build This is SBCL 1.5.3, an implementation of ANSI Common Lisp.
:info:build More information about SBCL is available at <http://www.sbcl.org/>.
:info:build SBCL is free software, provided as is, with absolutely no warranty.
:info:build It is mostly in the public domain; some portions are provided under
:info:build BSD-style licenses.  See the CREDITS and COPYING files in the
:info:build distribution for more information.
:info:build mmap: Operation not permitted
:info:build fatal error encountered in SBCL pid 14974(tid 0xecc7dc0):
:info:build Can't allocate 0x8000000 bytes for space 4
:info:build Command failed: ulimit -s 8192 && export SBCL_MACOSX_VERSION_MIN=10.15 && cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_sbcl/sbcl/work/sbcl-1.5.3 && export CC && CC=/usr/bin/clang && export CXX && CXX=/usr/bin/clang++ && export CPP && CPP==/usr/bin/cpp && sh ./make.sh --fancy --prefix=/opt/local --xc-host="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_sbcl/sbcl/work/sbcl-1.2.11-x86-64-darwin/src/runtime/sbcl --core /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_sbcl/sbcl/work/sbcl-1.2.11-x86-64-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null" 
:info:build Exit code: 1
:error:build Failed to build sbcl: command execution failed
:debug:build Error code: NONE

Attachments (1)

main.log (176.7 KB) - added by murrayE 4 years ago.
main.log

Download all attachments as: .zip

Change History (4)

Changed 4 years ago by murrayE

Attachment: main.log added

main.log

comment:1 Changed 4 years ago by mf2k (Frank Schima)

Cc: easieste removed
Keywords: build mmap: Operation not permitted removed
Owner: set to easye
Status: newassigned

comment:2 Changed 4 years ago by easye

Unfortunately I don't have access to a macOS 15.1 machine to test the build of SBCL nor do I anticipate this changing in the near future as there are very real concerns about upgrading my aging equipment.

Therefore I can do very little to resolve your problems other than shepherd plausible patches from others.

comment:3 Changed 4 years ago by easye

Resolution: wontfix
Status: assignedclosed

Upon closer inspection of attachment:main.log it seems that @murrayE is attempting to build sbcl-1.5.3. Please use sbcl-1.5.7 or later, as the previous versions of SBCL will not run on macOS 10.15 Catalina.

Since SBCL has now released support macOS Catalina I have updated the port to use sbcl-1.5.8 <https://github.com/macports/macports-ports/commit/217bba0a4780db4ed3fb505b2cf53845d03c8aa6> as well.

Note: See TracTickets for help on using tickets.