[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