[MacPorts] #66129: Pythons are broken for +universal, even on Intel with Clang

MacPorts noreply at macports.org
Tue Nov 1 11:19:01 UTC 2022

#66129: Pythons are broken for +universal, even on Intel with Clang
  Reporter:  barracuda156                   |      Owner:  jmroot
      Type:  defect                         |     Status:  assigned
  Priority:  Normal                         |  Milestone:
 Component:  ports                          |    Version:  2.8.0
Resolution:                                 |   Keywords:
      Port:  python310, python39, python38  |

Comment (by kencu):

 the trivial fix to build python as universal ppc/ppc64 has never been
 PR’d, I believe. Feel free to do that… start with python27, work it
 through with Josh. I’ll support you, I used it myself. 2-line patch, first
 invented 10 years ago, easy, works. Once that goes in, he may also agree
 to maintain for newer pythons too. Upstream declined that fix as ancient
 unsupported darwin system combo, though.

 the fix you proposed for LTO was pointless as there is no LTO support on
 PPC. So forcing everyone to build every python port with a newer gcc was
 both a lot of potential trouble, and needless. So that rightfully was

 All the pythons have always built universal on all Intel systems, so let’s
 see what you’ve run into here…

Ticket URL: <https://trac.macports.org/ticket/66129#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list