Opened 6 years ago
Closed 4 years ago
#57680 closed defect (fixed)
ccl fails to build on Mojave
Reported by: | neilt (Neil Tiffin) | Owned by: | easye |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | neilt (Neil Tiffin), MartinBuchmann (Martin Buchmann) | |
Port: | ccl |
Description
ccl fails to build on Mojave. Full log attached.
First failure seems to be:
:notice:build ---> Building ccl :debug:build Executing org.macports.build (ccl) :debug:build system: cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ccl/ccl/work/ccl && echo '(ccl::rebuild-ccl :full t)' | ./dx86cl64 --batch :info:build Welcome to Clozure Common Lisp Version 1.11-r16635 (DarwinX8664)! :info:build CCL is developed and maintained by Clozure Associates. For more information :info:build about CCL visit http://ccl.clozure.com. To enquire about Clozure's Common Lisp :info:build consulting services e-mail info@clozure.com or visit http://www.clozure.com. :info:build ? sigreturn returned :info:build Main thread pid 96054 :info:build Current Thread Context Record (tcr) = 0x102f20 :info:build Control (C) stack area: low = 0x7ffeef99c000, high = 0x7ffeefbff2a8 :info:build Value (lisp) stack area: low = 0x3fc000, high = 0x648000 :info:build Exception stack pointer = 0x7ffeefbff168 :info:build %rax = 0x0000000000000004 %r8 = 0x0000000000000000 :info:build %rcx = 0x00007ffeefbff168 %r9 = 0x0000000013ab6680 :info:build %rdx = 0x0000000000000001 %r10 = 0x0000000000000001 :info:build %rbx = 0x0000000000000000 %r11 = 0x0000000000000246 :info:build %rsp = 0x00007ffeefbff168 %r12 = 0x000030004000fe1e :info:build %rbp = 0x00007ffeefbff1a0 %r13 = 0x00003000004826ff :info:build %rsi = 0x0000000000000000 %r14 = 0x00007ffeefbff1e0 :info:build %rdi = 0x0000000000000903 %r15 = 0x00007ffeefbff220 :info:build %rip = 0x00007fff71048876 %rflags = 0x00000247 :info:build %rsi (arg_z) = 0 :info:build sh: line 1: 96053 Done echo '(ccl::rebuild-ccl :full t)' :info:build 96054 Abort trap: 6 | ./dx86cl64 --batch :info:build Command failed: cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ccl/ccl/work/ccl && echo '(ccl::rebuild-ccl :full t)' | ./dx86cl64 --batch :info:build Exit code: 134 :error:build Failed to build ccl: command execution failed :debug:build Error code: NONE :debug:build Backtrace: command execution failed :debug:build while executing :debug:build "$procedure $targetname" :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ccl/ccl/main.log for details. version:1
Attachments (1)
Change History (8)
Changed 6 years ago by neilt (Neil Tiffin)
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Cc: | easieste@… removed |
---|
comment:2 Changed 6 years ago by easye
ccl
does not currently run on macOS 10.14 Mojave "out of the box", but is being actively worked upon.
For those in immediate need of binaries, please see the snapshot available at <https://github.com/Clozure/ccl/releases/tag/v1.12-dev.4>.
The build procedure has changed a bit with ccl-1.12
, so the Portfile will be modified.
My preference here would be to wait until there is a single upstream source build available that will work across both macOS 10.13 (and earlier to the extent possible), and macOS 10.14, rather than conditionalizing the portfile based on operating system.
If someone wants to take a crack at creating such specialized logic, I would be happy to pitch in where I can, but otherwise I will wait.
comment:3 Changed 5 years ago by MartinBuchmann (Martin Buchmann)
Cc: | MartinBuchmann added |
---|
comment:4 Changed 5 years ago by easye
Please see <https://trac.macports.org/ticket/60377> for current attempts to get ccl-1.12 working.
comment:5 Changed 5 years ago by easye
With <https://github.com/macports/macports-ports/commit/6e8dcf5b19bd6a31a175096f9b4dfdcb63326930> CCL builds on macOS 10.15 Catalina.
I don't have a machine to trying building for macOS 10.14 Mojave, so if someone with such a resource let us know if the current port builds or not, that would be great.
comment:6 follow-up: 7 Changed 4 years ago by neilt (Neil Tiffin)
I can confirm that it installed on Mojave 10.14.6, both binary and the also built from source. I think this ticket can be closed.
comment:7 Changed 4 years ago by easye
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Replying to neilt:
I can confirm that it installed on Mojave 10.14.6, both binary and the also built from source. I think this ticket can be closed.
Thanks for the report.
main.log