Hi again, [...] > > Yes, you are correct that upstream ships an ancient libtool version. > > However I do not believe you are correct when you say that we are > > linking against it. > > [...]
Here's the proper proof - the error message is produced by our compiler, thus can be safely ignored. The key point is the command line, which includes libltdlc.a (and no -lltdl). root@dkr13:~/graphviz-2.26.3/lib/gvc# make ; make V=1 CCLD libgvc.la file libltdlcS.c line 18: error: conflicting definition for variable `c::lt_libltdlc_LTX_preloaded_symbols' [... error details snipped ...] make: *** [libgvc.la] Error 64 /bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -g -O2 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -version-info "5:0:0" -no-undefined -Wl,--as-needed -o libgvc.la -rpath /usr/lib gvrender.lo gvlayout.lo gvdevice.lo gvloadimage.lo gvcontext.lo gvjobs.lo gvevent.lo gvplugin.lo gvconfig.lo gvtextlayout.lo gvusershape.lo gvc.lo ../../lib/pack/libpack_C.la ../../lib/xdot/libxdot_C.la ../../lib/common/libcommon_C.la ../../libltdl/libltdlc.la ../../lib/xdot/libxdot.la ../../lib/cdt/libcdt.la ../../lib/graph/libgraph.la ../../lib/pathplan/libpathplan.la -lexpat -lz -lm -lz -lm libtool: link: rm -fr .libs/libgvc.so.5.0.0.gcc-binary libtool: link: x86_64-linux-gnu-gcc -shared .libs/gvrender.o .libs/gvlayout.o .libs/gvdevice.o .libs/gvloadimage.o .libs/gvcontext.o .libs/gvjobs.o .libs/gvevent.o .libs/gvplugin.o .libs/gvconfig.o .libs/gvtextlayout.o .libs/gvusershape.o .libs/gvc.o -Wl,--whole-archive ../../lib/pack/.libs/libpack_C.a ../../lib/xdot/.libs/libxdot_C.a ../../lib/common/.libs/libcommon_C.a ../../libltdl/.libs/libltdlc.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/home/mictau/build/graphviz/graphviz-2.26.3/lib/xdot/.libs -Wl,-rpath -Wl,/home/mictau/build/graphviz/graphviz-2.26.3/lib/cdt/.libs -Wl,-rpath -Wl,/home/mictau/build/graphviz/graphviz-2.26.3/lib/graph/.libs -Wl,-rpath -Wl,/home/mictau/build/graphviz/graphviz-2.26.3/lib/pathplan/.libs -L/home/mictau/build/graphviz/graphviz-2.26.3/lib/cdt/.libs ../../lib/xdot/.libs/libxdot.so ../../lib/cdt/.libs/libcdt.so ../../lib/graph/.libs/libgraph.so /home/mictau/build/graphviz/graphviz-2.26.3/lib/cdt/.libs/libcdt.so ../../lib/pathplan/.libs/libpathplan.so -ldl /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lm -Wl,--as-needed -Wl,-soname -Wl,libgvc.so.5 -o .libs/libgvc.so.5.0.0 file libltdlcS.c line 18: error: conflicting definition for variable `c::lt_libltdlc_LTX_preloaded_symbols' Best, Michael
pgp8Si_wokWJD.pgp
Description: PGP signature