[MacPorts] #64212: ffmpeg @4.4.1_1+gpl2: ERROR: zvbi-0.2 not found using pkg-config

MacPorts noreply at macports.org
Wed Dec 29 04:53:17 UTC 2021


#64212: ffmpeg @4.4.1_1+gpl2: ERROR: zvbi-0.2 not found using pkg-config
-------------------------+---------------------
  Reporter:  evanmiller  |      Owner:  mascguy
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.7.1
Resolution:  fixed       |   Keywords:
      Port:  ffmpeg      |
-------------------------+---------------------

Comment (by mouse07410):

 > rust and haskell are hard to drive.

 My point was that for installations that use apps other than what OS and
 Macports provide, modifying the system-wide rpath could be problematic.

 > They don't of course actually require the system libiconv

 If you want to rebuild everything from the source yourself, sure.
 Otherwise:
 {{{
 $ otool -L /Users/ur20980/.ghcup/ghc/9.2.1/lib/ghc-9.2.1/lib/x86_64-osx-
 ghc-9.2.1/libHSbase-4.16.0.0-ghc9.2.1.dylib
 /Users/ur20980/.ghcup/ghc/9.2.1/lib/ghc-9.2.1/lib/x86_64-osx-
 ghc-9.2.1/libHSbase-4.16.0.0-ghc9.2.1.dylib:
         @rpath/libHSbase-4.16.0.0-ghc9.2.1.dylib (compatibility version
 0.0.0, current version 0.0.0)
         /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current
 version 7.0.0)
         @rpath/libHSghc-bignum-1.2-ghc9.2.1.dylib (compatibility version
 0.0.0, current version 0.0.0)
         @rpath/libHSghc-prim-0.8.0-ghc9.2.1.dylib (compatibility version
 0.0.0, current version 0.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1292.100.5)
         /usr/lib/libcharset.1.dylib (compatibility version 2.0.0, current
 version 2.0.0)
 }}}

 I want to rebuild GHC-9.2.1 (for example) from sources even less than I
 want to rebuild, e.g., clang or gcc. That's one reason why I use Macports
 instead of compiling ''everything'' myself. ;-)

 > But they have to build against the same libiconv headers that match the
 libiconv library they plan to link against, and they are hard to bend to
 your will.

 Yes.

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


More information about the macports-tickets mailing list