[MacPorts] #72271: libffi @3.4.6: Fails because of changes to llvm
MacPorts
noreply at macports.org
Sat Apr 12 21:32:55 UTC 2025
#72271: libffi @3.4.6: Fails because of changes to llvm
-----------------------+-----------------------
Reporter: TruePath | Owner: fhgwright
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: haspatch
Port: libffi |
-----------------------+-----------------------
Changes (by fhgwright):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"92b7d9d8faf6646a3fae6f5067339a70f2aee4c8/macports-ports"
92b7d9d8faf6646a3fae6f5067339a70f2aee4c8/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="92b7d9d8faf6646a3fae6f5067339a70f2aee4c8"
libffi: Fix build on Sequoia.
This cherry-picks an upstream fix for a build problem with a recent
clang. Although the fix is included in v3.4.7, the latter has
significantly more test failures than v3.4.6. Until that is
investigated further, we stay on v3.4.6 with the cherry-picked fix, to
avoid a possible functional regression.
Due to the (admittedly unlikely) possibility that this changes the
installed content, it includes a revbump, which is not very expensive
for this particular port. No revbumping of dependents is needed.
Closes: https://trac.macports.org/ticket/72271
The unified patchfile is also renamed with a more generic name.
TESTED:
Successfuly built -/+universal on 10.4-10.5 ppc, 10.5-10.6 ppc (i386
Rosetta), 10.4-10.6 i386, 10.4-12.x x86_64, and 11.x-15.x arm64.
Tests not included due to many known failures.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72271#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list