[MacPorts] #64904: A fix for python3.x to build with +lto on PowerPC
MacPorts
noreply at macports.org
Wed May 18 04:57:53 UTC 2022
#64904: A fix for python3.x to build with +lto on PowerPC
-------------------------------+-------------------------------------------
Reporter: barracuda156 | Owner: jmroot
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords: powerpc, leopard, snowleopard
Port: python39, |
python310 |
-------------------------------+-------------------------------------------
Comment (by barracuda156):
Replying to [comment:1 mascguy]:
> I'll let Josh speak to the feasibility of adding this. But love the idea
of fixing Python 3.x for PPC!
Somewhat surprisingly, this simple fix has been rejected outright:
https://github.com/macports/macports-
ports/pull/14816#issuecomment-1129537497
We all know upstream won’t bother to fix something for old platforms, and
''that’s exactly why Macports has patches for these'' and not try to “work
with upstream to add support”.
There was a historical precedent when someone requested for ppc+ppc64
build option for `python27` (a really easy fix in a single file), and the
upstream politely advised to make own patches:
https://bugs.python.org/issue26487
And here is the reply for my ticket with upstream for Python3x:
https://bugs.python.org/issue47240 (I have actually fixed that since then
myself).
Upstream may give some hints (or may not), but nothing will be actually
implemented in the code.
So, well, I guess I just won’t do anything on Pythons anymore, at least
here. Let them remain broken for PPC indefinitely.
--
Ticket URL: <https://trac.macports.org/ticket/64904#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list