<div dir="auto">Hello<div dir="auto"><br></div><div dir="auto">It is building properly on my system running on Slackware64 14.2</div><div dir="auto"><br></div><div dir="auto">Anand</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri 4 May, 2018, 2:21 PM Ekin Akoglu, <<a href="mailto:ekinakoglu@gmail.com">ekinakoglu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p>Thank you for your suggestion, Willy.</p>
<p>I have just rebuilt all the inkscape's dependencies and the
dependencies' dependencies in a cyclic manner. Below is the map,
in reverse order, of what I have rebuilt:</p>
<p>inkscape -> lxml -> BeautifulSoup4, html5lib -> six,
python-webencodings</p>
<p>inkscape -> numpy</p>
<p>However, even after all this work, I could not rebuild inkscape
successfully. The error is the same, related to libiconv, as below
in the linking step of the build process:</p>
<p><tt> CXX ui/widget/addtoicon.o</tt><tt><br>
</tt><tt> CXXLD inkscape</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf32leToUtf16le':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x323): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x346): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x351): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf16leToUtf32le':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x41f): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x442): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x44d): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Latin1ToUtf32le':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x50f): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x532): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x53d): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf8ToUtf32le':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x5ff): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x622): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x62d): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf32leToUtf8':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x6f3): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x71a): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x725): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf8ToUtf16le':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x818): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x83b): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x846): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf8ToLatin1':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x907): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x92a): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x935): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Latin1ToUtf8':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0x9f8): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xa1b): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xa26): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf16leToUtf8':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xb8f): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xbb6): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xbc1): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>libuemf/libuemf.a(uemf_utf.o): In function
`U_Utf16leToLatin1':</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xccf): undefined reference to
`libiconv_open'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xcf6): undefined reference to
`libiconv'</tt><tt><br>
</tt><tt>uemf_utf.c:(.text+0xd01): undefined reference to
`libiconv_close'</tt><tt><br>
</tt><tt>collect2: error: ld returned 1 exit status</tt><tt><br>
</tt><tt>Makefile:7232: recipe for target 'inkscape' failed</tt><tt><br>
</tt><tt>make[3]: *** [inkscape] Error 1</tt><tt><br>
</tt><tt>make[3]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'</tt><tt><br>
</tt><tt>Makefile:5292: recipe for target 'all' failed</tt><tt><br>
</tt><tt>make[2]: *** [all] Error 2</tt><tt><br>
</tt><tt>make[2]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'</tt><tt><br>
</tt><tt>Makefile:1473: recipe for target 'all-recursive' failed</tt><tt><br>
</tt><tt>make[1]: *** [all-recursive] Error 1</tt><tt><br>
</tt><tt>make[1]: Leaving directory '/tmp/SBo/inkscape-0.92.3'</tt><tt><br>
</tt><tt>Makefile:1129: recipe for target 'all' failed</tt><tt><br>
</tt><tt>make: *** [all] Error 2</tt><br>
</p>
<p>Do you have an idea or is inkscape.SlackBuild broken on SBo? My
system is Slackware64 14.2 -stable.<br>
</p>
<p>Best,</p>
<p>Ekin<br>
</p>
<br>
<div class="m_3640462991889656987moz-cite-prefix">On 30/04/18 14:45, Willy Sudiarto
Raharjo wrote:<br>
</div>
<blockquote type="cite">
<pre>On 04/30/2018 05:05 PM, Ekin Akoglu wrote:
</pre>
<blockquote type="cite">
<pre>Hi,
When compiling the following error occurs related to libiconv:
CXXLD inkscape
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf32leToUtf16le':
uemf_utf.c:(.text+0x323): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x346): undefined reference to `libiconv'
uemf_utf.c:(.text+0x351): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf16leToUtf32le':
uemf_utf.c:(.text+0x41f): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x442): undefined reference to `libiconv'
uemf_utf.c:(.text+0x44d): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Latin1ToUtf32le':
uemf_utf.c:(.text+0x50f): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x532): undefined reference to `libiconv'
uemf_utf.c:(.text+0x53d): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf8ToUtf32le':
uemf_utf.c:(.text+0x5ff): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x622): undefined reference to `libiconv'
uemf_utf.c:(.text+0x62d): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf32leToUtf8':
uemf_utf.c:(.text+0x6f3): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x71a): undefined reference to `libiconv'
uemf_utf.c:(.text+0x725): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf8ToUtf16le':
uemf_utf.c:(.text+0x818): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x83b): undefined reference to `libiconv'
uemf_utf.c:(.text+0x846): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf8ToLatin1':
uemf_utf.c:(.text+0x907): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0x92a): undefined reference to `libiconv'
uemf_utf.c:(.text+0x935): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Latin1ToUtf8':
uemf_utf.c:(.text+0x9f8): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0xa1b): undefined reference to `libiconv'
uemf_utf.c:(.text+0xa26): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf16leToUtf8':
uemf_utf.c:(.text+0xb8f): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0xbb6): undefined reference to `libiconv'
uemf_utf.c:(.text+0xbc1): undefined reference to `libiconv_close'
libuemf/libuemf.a(uemf_utf.o): In function `U_Utf16leToLatin1':
uemf_utf.c:(.text+0xccf): undefined reference to `libiconv_open'
uemf_utf.c:(.text+0xcf6): undefined reference to `libiconv'
uemf_utf.c:(.text+0xd01): undefined reference to `libiconv_close'
collect2: error: ld returned 1 exit status
Makefile:7232: recipe for target 'inkscape' failed
make[3]: *** [inkscape] Error 1
make[3]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'
Makefile:5292: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'
Makefile:1473: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/inkscape-0.92.3'
Makefile:1129: recipe for target 'all' failed
make: *** [all] Error 2
I have also tried with libiconv 1.15 installed but it did not work. Do
you have an idea about what could be wrong?
</pre>
</blockquote>
<pre>
Is this on -current or -stable?
have you tried to rebuilt all deps as well?
</pre>
<br>
<fieldset class="m_3640462991889656987mimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
SlackBuilds-users mailing list
<a class="m_3640462991889656987moz-txt-link-abbreviated" href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank" rel="noreferrer">SlackBuilds-users@slackbuilds.org</a>
<a class="m_3640462991889656987moz-txt-link-freetext" href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" target="_blank" rel="noreferrer">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a>
Archives - <a class="m_3640462991889656987moz-txt-link-freetext" href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" target="_blank" rel="noreferrer">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a>
FAQ - <a class="m_3640462991889656987moz-txt-link-freetext" href="https://slackbuilds.org/faq/" target="_blank" rel="noreferrer">https://slackbuilds.org/faq/</a>
</pre>
</blockquote>
<br>
</div>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank" rel="noreferrer">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div>