[MacPorts] #61545: python38 +universal fails to build on Big Sur (Apple Silicon Mac)
MacPorts
noreply at macports.org
Thu Jan 7 17:11:32 UTC 2021
#61545: python38 +universal fails to build on Big Sur (Apple Silicon Mac)
------------------------------+--------------------------
Reporter: Gregory-Gelfond | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords: bigsur arm64
Port: python38 |
------------------------------+--------------------------
Comment (by arthurcnorman):
I have just got a new macbook and am also hit by this. "port install
python38 +universal" fails and on inspection most of its concept of
"universal" goes back to the transition from ppc to intel and 32 bit to
64-bit. The reason this hits me is that I wish to build my own code as
univrsal so want arm64 & x86_64 versions of libraries installeds, so I try
eg the xorg libraries in universal mode and that picks up pything38 as a
dependency and tries for a universal build there even though what
architecture tools run on does not matter a lot to me. I can edit the
python configure files and sources to get a version that builds, but not
having dug that deep into macports before I do not know how to get that
instralled so that macports believes it has a universal python that
satisfies the depoendencies of other things... Eg when I go "port
destroot" that seems to repeat earlier steps and wipes out my edits. Is
there wither an explanation of how to make a local version of a package so
I can patch it, or how I can get libraries that are to be build for
universal to accept a non-universal version of python38?. If there is a
sectio in TFM that I can R then a pointer towards it will be duly
appreciated! Arthur
--
Ticket URL: <https://trac.macports.org/ticket/61545#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list