[MacPorts] #68026: rav1e @0.6.6: iconv linking fails, expecting symbols from MacOS's iconv lib

MacPorts noreply at macports.org
Fri Aug 25 15:50:42 UTC 2023


#68026: rav1e @0.6.6: iconv linking fails, expecting symbols from MacOS's iconv lib
---------------------+---------------------------------
  Reporter:  jgrg    |      Owner:  MarcusCalhoun-Lopez
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  rav1e   |
---------------------+---------------------------------

Comment (by kencu):

 Replying to [comment:6 jgrg]:

 > If the build is intending to link against the MacPorts `iconv`, wouldn't
 be looking for `_libiconv...` symbols rather than `_iconv...`?

 Oh, yes, I think you're right. It might be the other way around in this
 case, using the symbol names in the system iconv.h but then trying to link
 against macports libiconv.dylib and finding the wrong symbols there.

 (or possibly it is the prelinked premade parts as above, harder to fix).

 It is indeed a PITA, has been for years, and is probably going to continue
 to be for years more, especially with very opaque build systems like rust
 and ghc and similar.

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


More information about the macports-tickets mailing list