graphics/inkscape build has been filing for quite some time

Beeblebrox zaphod at berentweb.com
Wed May 10 08:44:46 UTC 2017


For some strange reason the build for this port has been failing even
before I moved to 12 and while I was still on 11. I didn't chase it
down because I figured someone would eventually bring it up. I have
tried various configure options in inkscape to no avail.

The error message (undefined reference to `Magick::Blob::base64()')
looks like it's looking for a graphics/ImageMagick module, but I was
not able to figure out which flag the message is related to. Would
appreciate input on what I should enable for a correct build.

OPTIONS:
OPTIONS_FILE_SET+=CDR
OPTIONS_FILE_SET+=DBUS
OPTIONS_FILE_SET+=POPPLER
OPTIONS_FILE_UNSET+=VISIO
OPTIONS_FILE_UNSET+=WPG

ERROR FROM POUDRIERE LOG (ccache disable makes no difference btw):
[ 89%] Linking CXX executable ../bin/inkview
cd /wrkdirs/usr/ports/graphics/inkscape/work/inkscape-0.92.0/src
&& /usr/local/bin/cmake -E cmake_link_script CMakeFiles/inkview.dir/link.txt --verbose=1
/usr/local/libexec/ccache/c++   -DLIBICONV_PLUG -D_THREAD_SAFE -O2
-fno-strict-aliasing -fstack-protector -pipe -pthread -std=c++11 -O2
-pipe -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing
-DLIBICONV_PLUG   -L/usr/local/lib -fstack-protector
CMakeFiles/inkview.dir/inkview.cpp.o  -o ../bin/inkview
-Wl,-rpath,/wrkdirs/usr/ports/graphics/inkscape/work/inkscape-0.92.0/lib:/usr/local/lib: ../lib/libinkscape_base.so ../lib/libgdl_LIB.a ../lib/libnrtype_LIB.a ../lib/libcroco_LIB.a ../lib/libavoid_LIB.a ../lib/libcola_LIB.a ../lib/libvpsc_LIB.a ../lib/liblivarot_LIB.a ../lib/libuemf_LIB.a ../lib/lib2geom_LIB.a ../lib/libdepixelize_LIB.a ../lib/libutil_LIB.a ../lib/libgc_LIB.a
-L/usr/local/lib -lpangocairo-1.0 -lcairo -lpthread -lpangoft2-1.0
-lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl
-lgslcblas -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
-lintl -lpangocairo-1.0 -lcairo -lpthread -lpangoft2-1.0 -lpango-1.0
-lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgsl -lgslcblas
-lm -lgmodule-2.0 -lglib-2.0 -lintl -lX11 /usr/local/lib/liblcms2.so
-lc /usr/local/lib/libintl.so /usr/local/lib/libgc.so /usr/local/lib/libpoppler.so /usr/local/lib/libpoppler-glib.so /usr/local/lib/libcairo.so /usr/local/lib/libcdr-0.1.so /usr/local/lib/librevenge-0.0.so /usr/local/lib/librevenge-stream-0.0.so /usr/local/lib/libjpeg.so /usr/local/lib/libpng.so /usr/local/lib/libpopt.so /usr/local/lib/libpotrace.so
-ldbus-glib-1 -ldbus-1 -ldbus-glib-1 -ldbus-1 -lgtkmm-2.4 -latkmm-1.6
-lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0
-lsigc-2.0 -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lgdk-x11-2.0
-lgdk_pixbuf-2.0
-lgtkspell /usr/local/lib/libfreetype.so /usr/local/lib/libaspell.so /usr/local/lib/libxslt.so /usr/local/lib/libxml2.so
-lz -lMagick++-6 -lMagickWand-6 -lMagickCore-6 -lMagick++-6
-lMagickWand-6 -lMagickCore-6 -lsigc-2.0 ../lib/libinkscape_base.so:
undefined reference to
`Magick::Blob::base64()' ../lib/libinkscape_base.so: undefined
reference to `Magick::Blob::base64(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>
>)' ../lib/libinkscape_base.so: undefined reference to
>`Magick::Image::magick() const' ../lib/libinkscape_base.so: undefined
>reference to `Magick::Image::read(std::__1::basic_string<char,
>std::__1::char_traits<char>, std::__1::allocator<char> > const&)' c++:
>error: linker command failed with exit code 1 (use -v to see
>invocation) gmake[3]: *** [src/CMakeFiles/inkview.dir/build.make:130:
>bin/inkview] Error 1 gmake[3]: Leaving directory
>'/wrkdirs/usr/ports/graphics/inkscape/work/inkscape-0.92.0'


-- 
FreeBSD_amd64_12-Current_RadeonKMS
Please CC my email when responding, mail from list is not delivered.


More information about the freebsd-ports mailing list