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

MacPorts noreply at macports.org
Thu Aug 24 16:41:41 UTC 2023


#68026: rav1e @0.6.6: iconv linking fails, expecting symbols from MacOS's iconv lib
----------------------------+--------------------
 Reporter:  jgrg            |      Owner:  (none)
     Type:  defect          |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:
 Keywords:  iconv libiconv  |       Port:  rav1e
----------------------------+--------------------
 I'm installing MacPorts from source into my home directory. rav1e fails at
 the linking stage with:

 {{{
 Undefined symbols for architecture arm64:
   "_iconv", referenced from:
       _git_fs_path_iconv in liblibgit2_sys-
 ba9907996f69a118.rlib(fs_path.o)
      (maybe you meant: _git_fs_path_iconv_init_precompose,
 _git_fs_path_iconv_clear , _git_fs_path_iconv )
   "_iconv_close", referenced from:
       _git_fs_path_iconv_clear in liblibgit2_sys-
 ba9907996f69a118.rlib(fs_path.o)
   "_iconv_open", referenced from:
       _git_fs_path_iconv_init_precompose in liblibgit2_sys-
 ba9907996f69a118.rlib(fs_path.o)
 ld: symbol(s) not found for architecture arm64
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 }}}

 I attach the `main.log` for the failed build.

 I believe that MacPorts' libiconv would have symbols named ''e.g.''
 `_libiconv_close` rather than `_iconv_close` found in MacOS's libiconv.

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


More information about the macports-tickets mailing list