[MacPorts] #61659: pypy: fails to install on Big Sur because there is no libc.dylib
MacPorts
noreply at macports.org
Fri Jan 15 06:26:52 UTC 2021
#61659: pypy: fails to install on Big Sur because there is no libc.dylib
---------------------+--------------------
Reporter: mamoll | Owner: danchr
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.99
Resolution: fixed | Keywords:
Port: pypy |
---------------------+--------------------
Changes (by danchr):
* status: assigned => closed
* resolution: => fixed
Comment:
Fixed in https://github.com/macports/macports-
ports/commit/2c32af7f11d8aa8366b3fe28dcd6ff18249d4db6 — tried tagging
this, but to no avail:
{{{
pypy: upgrade to 7.3.3; fix big sur build
The released version of PyPy does not build (or work) on Big Sur, due
to changes in how dyld works. So, we use CPython instead for building
PyPy 2.7 on Big Sur, and apply a back-ported merge request[1].
While at it, I've applied a patch to force Thin LTO[2] so the overhead
isn't quite so large, suppressed building native modules during the
`build` stage, and removed some hacks related to platforms other than
x86-64.
(The port remains restricted to x86-64; I've added a note pointing to
a blog requesting help for ARM64 support. A JIT targeting macOS on
PowerPC isn't going to happen.)
Fixes #61659
[1] https://foss.heptapod.net/pypy/pypy/-/merge_requests/798
[2] https://clang.llvm.org/docs/ThinLTO.html
}}}
--
Ticket URL: <https://trac.macports.org/ticket/61659#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list