[MacPorts] #64449: python310 and python39 fail to configure for x86_64+ppc on 10.6.8: Unknown float word ordering
MacPorts
noreply at macports.org
Sun Jan 16 18:04:03 UTC 2022
#64449: python310 and python39 fail to configure for x86_64+ppc on 10.6.8: Unknown
float word ordering
----------------------------------+--------------------------------
Reporter: barracuda156 | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: universal, leopard
Port: python310, python39 |
----------------------------------+--------------------------------
Comment (by barracuda156):
Replying to [comment:6 kencu]:
> the fix for python27 was trivially simple, and is quite different than
the python3s.
> your path forward, should you care to continue exploring, would be as I
mentioned here [ticket:64449#comment:4]
> essentially, the universal build of python3.x in macports is largely
driven by the portfile, and a ppc64 pathway is so uncommon that the logic
would appear to need to be tweaked to accomodate that.
I did that in build files via patches. I used BBEdit multi-file search on
source code, found all instances on this sort and added ppc64 in a way
similar to how x86_64 is added there. In result python38–310 built for me
as universal, but some modules failed to work. That is where I got stuck.
I will post specific diff files once I am back to office (they are on Quad
locally), if you could take a look.
--
Ticket URL: <https://trac.macports.org/ticket/64449#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list