#68862 closed defect (fixed)
sbcl @2.3.10_0+fancy: Not compiling on Sonoma ARM64 (M1)
Reported by: | dancamper (Dan S. Camper) | Owned by: | easye |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | catap (Kirill A. Korinsky) | |
Port: | sbcl |
Description
Compiling seems to go wrong here:
:info:build ;;; Loading #P"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_sbcl/sbcl/work/sbcl-2.3.11/obj/from-host/src/compiler/float-tran.fas" :info:build Condition of type: SIMPLE-PACKAGE-ERROR :info:build Cannot intern symbol "MAKE-DOUBLE-FLOAT" in locked package #<"COMMON-LISP" package>.
This cascades to missing files and a broken compilation step. I will attach the full log file.
Attachments (1)
Change History (7)
Changed 11 months ago by dancamper (Dan S. Camper)
comment:1 Changed 11 months ago by jmroot (Joshua Root)
Cc: | catap added; easieste@… removed |
---|---|
Owner: | set to easye |
Status: | new → assigned |
comment:2 Changed 11 months ago by catap (Kirill A. Korinsky)
comment:3 Changed 11 months ago by dancamper (Dan S. Camper)
That PR does not seem to fix the issue. I do see that it is applied (ecl is used instead of ecl-dev), but the errors I see in the log are unchanged.
I had performed:
sudo port -v sync sudo port clean sbcl sudo port upgrade sbcl
comment:4 Changed 11 months ago by catap (Kirill A. Korinsky)
Yeah, it really fixes an issue. You may remove ecl-devel, and it will install ecl which can bootstrap SBCL.
The issue inside ECL already was fixed, see: https://gitlab.com/embeddable-common-lisp/ecl/-/issues/727
In couple of hours I’ll bump devel support to avoid auch tickets
comment:5 Changed 11 months ago by catap (Kirill A. Korinsky)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
This should be fixed by https://github.com/macports/macports-ports/pull/21680 ; can I ask you to sync port tree to retest it?