[MacPorts] #63443: ffmpeg-4.4_3+gpl2: build failures: libffi dylib version bump breaks core ports like LLVM
MacPorts
noreply at macports.org
Tue Oct 19 00:47:14 UTC 2021
#63443: ffmpeg-4.4_3+gpl2: build failures: libffi dylib version bump breaks core
ports like LLVM
----------------------------+---------------------
Reporter: Tommaso93 | Owner: mascguy
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords:
Port: ffmpeg libffi |
----------------------------+---------------------
Comment (by jmroot):
Replying to [comment:22 mascguy]:
> What's clear is that a libffi upgrade temporarily breaks foundational
ports like LLVM, when the dylib major version changes. And that seems like
a big problem.
All that's clear from this ticket is that ffmpeg is using cctools' nm
without declaring a dependency. It should either ensure that the Xcode nm
is used, or depend on cctools. In the latter case, llvm would then be
upgraded to the revision linked with the new libffi, before ffmpeg is
built.
--
Ticket URL: <https://trac.macports.org/ticket/63443#comment:26>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list