Opened 7 years ago
Closed 4 years ago
#52539 closed defect (wontfix)
sbcl @1.3.10_0 fails building on 10.6.8
Reported by: | udbraumann | Owned by: | easye |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | snowleopard | Cc: | |
Port: | sbcl |
Description
While upgrading sbcl from 1.3.9_0 to 1.3.10_0 I run into this trouble:
... :info:build /usr/bin/llvm-gcc-4.2 -g -Wall -O2 -fdollars-in-identifiers -mmacosx -version-min=10.5 -D_DARWIN_USE_64_BIT_INODE -arch x86_64 -fno-omit-frame-pointer -pagezero_size 0x100000 -Wl,-no_pie -I. -DSBCL_PREFIX=\"'/opt/local'\" -c -o x86-64-bsd-os.o x86-64-bsd-os.c :info:build i686-apple-darwin10-llvm-gcc-4.2: -no_pie: linker input file unused because linking not done :info:build /usr/bin/llvm-gcc-4.2 -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.5 -D_DARWIN_USE_64_BIT_INODE -arch x86_64 -fno-omit-frame-pointer -pagezero_size 0x100000 -Wl,-no_pie -I. -DSBCL_PREFIX=\"'/opt/local'\" -c -o darwin-os.o darwin-os.c :info:build darwin-os.c: In function 'mach_exception_handler': :info:build darwin-os.c:65: warning: cast from pointer to integer of different size :info:build darwin-os.c: In function 'mach_lisp_thread_init': :info:build darwin-os.c:121: error: 'mach_port_context_t' undeclared (first use in this function) :info:build darwin-os.c:121: error: (Each undeclared identifier is reported only once :info:build darwin-os.c:121: error: for each function it appears in.) :info:build darwin-os.c:121: error: expected ')' before 'thread' :info:build make: *** [darwin-os.o] Error 1 ...
Some ideas?
Attachments (1)
Change History (6)
Changed 7 years ago by udbraumann
Attachment: | main.log.gz added |
---|
comment:1 Changed 7 years ago by mf2k (Frank Schima)
Cc: | easieste@… removed |
---|---|
Keywords: | snowleopard added; snow leopard removed |
Owner: | changed from macports-tickets@… to easieste@… |
comment:3 Changed 7 years ago by ken-cunningham-webuse
unfortunately not so simple. Looking into it. --K
comment:4 Changed 6 years ago by kencu (Ken)
This currently is at 1.3.21
, and on the buildbots, built on darwin10_i386, and darwin 13+ as x86_64. So the hole is darwin 10 - 12 x86_64. This is probably to be fixed with the cxx11 1.1 PortGroup
with that distribution of failures.
Builds fine on 10.6 x86_64 with clang-3.9 and libc++, on my system.
comment:5 Changed 4 years ago by easye
Resolution: | → wontfix |
---|---|
Status: | new → closed |
sbcl-2.0.3 is current in MacPorts; building sbcl-1.3.x is not currently supported.
Note: See
TracTickets for help on using
tickets.
One can probably restore building on platforms other than macos-10.12 via making it a platform conditional to use the compiler patch I removed as part of the sbcl-1.3.10 upgrade <https://trac.macports.org/changeset/153501>.
I don't have access to any other macOS platform than Sierra, so I can't help test here.