BobBuildTool / basement-gnu-linux

Other
2 stars 10 forks source link

graphics/graphviz: Fails to build #5

Open frajasalo opened 2 years ago

frajasalo commented 2 years ago

Linking the dot tool fails:

/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: warning: libxdot.so.4, needed by ../../lib/gvc/.libs/libgvc.so, not found (try using -rpath or -rpath-link)
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: warning: libcdt.so.5, needed by ../../lib/gvc/.libs/libgvc.so, not found (try using -rpath or -rpath-link)
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: warning: libpathplan.so.4, needed by ../../lib/gvc/.libs/libgvc.so, not found (try using -rpath or -rpath-link)
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Dttree'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `Dtlist'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Pshortestpath'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtdisc'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtrenew'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Dtoset'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `freePath'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Dtobag'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `dtclose'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `dtopen'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Proutespline'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtmethod'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `Dtqueue'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `dtflatten'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `dtsize'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `make_polyline'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtrestore'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtextract'
/bob/7b069006fe010a6affc9f4f6a844b9f27b71ee6b/workspace/usr/bin/../lib/gcc/x86_64-cross-linux-gnu/9.2.0/../../../../x86_64-cross-linux-gnu/bin/ld: ../../lib/cgraph/.libs/libcgraph.so: undefined reference to `dtview'
collect2: error: ld returned 1 exit status
jkloetzke commented 2 years ago

Interesting. This is an internal linking error of the package. Google brought up https://gitlab.com/graphviz/graphviz.gitlab.io/-/issues/110. Looks like the missing host-toolchain could be the culprit..?