[MacPorts] #65484: sbcl: add support for PPC
MacPorts
noreply at macports.org
Sun Jul 17 07:41:20 UTC 2022
#65484: sbcl: add support for PPC
--------------------------+------------------------------------------
Reporter: acjones8 | Owner: KubaO
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords: powerpc ppc leopard haspatch
Port: sbcl maxima |
--------------------------+------------------------------------------
Comment (by kakuhen):
I attempted to build SBCL 2.2.2 from SBCL 1.0.47 within a Portfile. Here
are my observations.
> {{{
> unhandled SIMPLE-ERROR: make-host-1 stopped due to unexpected STYLE-
WARNING.
> }}}
Enabling the debugger will stop the error from happening, but MacPorts
does not offer a way to interactively select a restart, or
programmatically select a restart. The problematic code comes from
src/code/class.lisp L1285-1358. The STYLE-WARNING is signalled with
message "IGNORABLE declaration for an unknown variable: TRANS-P."
**Note**: My own copy of SBCL 2.2.2 does not signal the STYLE-WARNING when
compiling SBCL. This is properly an SBCL 1.0.47 issue.
Another note: my non-MacPorts SBCL 2.2.2 build succeeded because I was
compiling SBCL without the --fancy argument. This explains why I did not
run into issues with threads. More concretely, here are the entries in
*FEATURES*.
{{{
(:QUICKLISP :ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-MACOSX
:OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :PPC :GENCGC :ANSI-CL
:BIG-ENDIAN :BSD :COMMON-LISP :DARWIN :IEEE-FLOATING-POINT :MACH-O
:PACKAGE-LOCAL-NICKNAMES :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL
:UNIX)
}}}
With that said, I have uploaded a Portfile that I am experimenting with.
Everything is done on Mac OS X 10.5.8.
--
Ticket URL: <https://trac.macports.org/ticket/65484#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list