[MacPorts] #63847: openssl @3 cannot build on PPC Tiger, Mac OS X 10.4.11, because assembler does not understand the code
MacPorts
noreply at macports.org
Mon Nov 8 18:37:45 UTC 2021
#63847: openssl @3 cannot build on PPC Tiger, Mac OS X 10.4.11, because assembler
does not understand the code
------------------------+--------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: tiger
Port: openssl |
------------------------+--------------------
Comment (by evanmiller):
OpenSSL is generating broken PPC assembler code, with invalid instructions
such as:
{{{
vsel 0,0,0,0
}}}
I have not verified but I believe the bug was introduced in this commit:
https://github.com/openssl/openssl/commit/77112270593c4c51631e9138174f6657096399e9
It looks like the {{{vsr2vr1}}} function is expecting an integer register
name but on OSX the register names are prefixed with a {{{v}}}.
--
Ticket URL: <https://trac.macports.org/ticket/63847#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list