[MacPorts] #58617: ffmpeg @4.1.3: opportunistic linking to /opt/local/lib/libXv.1.dylib

MacPorts noreply at macports.org
Sat Aug 10 10:14:38 UTC 2024


#58617: ffmpeg @4.1.3: opportunistic linking to /opt/local/lib/libXv.1.dylib
---------------------+----------------------
  Reporter:  p-bro   |      Owner:  jeremyhu
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  ffmpeg  |
---------------------+----------------------

Comment (by barracuda156):

 Replying to [ticket:58617 p-bro]:
 > ffmpeg @4.1.3 +gpl2+gpl3+nonfree+x11 will opportunistically link to
 /opt/local/lib/libXv.1.dylib (provided by xorg-libXv), even though this
 package is not on the library dependencies list. A later removal of this
 package breaks the ffmpeg installation.
 >
 > Steps to reproduce:
 >
 > * Install xorg-libXv.
 > * Install ffmpeg  +gpl2+gpl3+nonfree+x11
 > * Uninstall xorg-libXv. Note that there is no warning that ffmpeg
 requires the presence of xorg-libXv.
 > * port notices broken package.

 Just `+gpl2` is enough to have it linked and then broken if `xorg-libXv`
 is missing.
 Issue is still unfixed after 5 years.

-- 
Ticket URL: <https://trac.macports.org/ticket/58617#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list