[MacPorts] #60956: inkscape 0.92.5_2 +x11: Undefined symbols for architecture x86_64: _libiconv, _libiconv_close, and _libiconv_open

MacPorts noreply at macports.org
Tue Aug 4 16:12:22 UTC 2020


#60956: inkscape 0.92.5_2 +x11: Undefined symbols for architecture x86_64:
_libiconv, _libiconv_close, and _libiconv_open
--------------------------+----------------------
 Reporter:  joel-coffman  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.6.3
 Keywords:                |       Port:  inkscape
--------------------------+----------------------
 Inkscape fails to build due to a link error for iconv on macOS Catalina.
 Relevant snippet from log follows:
 {{{
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_libiconv", referenced from:
 :info:build       _U_Utf32leToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Latin1ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf32leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       ...
 :info:build   "_libiconv_close", referenced from:
 :info:build       _U_Utf32leToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Latin1ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf32leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       ...
 :info:build   "_libiconv_open", referenced from:
 :info:build       _U_Utf32leToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Latin1ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf32le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf32leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf8ToUtf16le in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       _U_Utf16leToUtf8 in libuemf_LIB.a(uemf_utf.c.o)
 :info:build       ...
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

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


More information about the macports-tickets mailing list