Bug#873200: /usr/bin/llvm-config-4.0: relocation error: /usr/lib/llvm-4.0/bin/../lib/libLLVM-4.0.so.1: symbol _ZTINSt13__future_base12_Result_baseE, version GLIBCXX_3.4.15 not defined in file libstdc++.so.6 with link time reference

Reinhard Tartler siretart at tauware.de
Fri Aug 25 13:33:36 UTC 2017


Package: llvm-4.0-dev
Version: 1:4.0.1-1
Severity: serious
Justification: Breaks compilation of dependent packages on a release architecture

Hi,

This error seems to occur on armel only. Affected is the package aspectc++, which FTBFS because of this bug.
Please see the buildlog at https://buildd.debian.org/status/fetch.php?pkg=aspectc%2B%2B&arch=armel&ver=1%3A2.2%2Bgit20170823-1&stamp=1503642904&raw=0

The relevant part reads like this:

[...]
/usr/bin/make -s -C AspectC++ cleanall FRONTEND=Clang LLVMCONF=/usr/bin/llvm-config-4.0
/usr/bin/llvm-config-4.0: relocation error: /usr/lib/llvm-4.0/bin/../lib/libLLVM-4.0.so.1: symbol _ZTINSt13__future_base12_Result_baseE, version GLIBCXX_3.4.15 not defined in file libstdc++.so.6 with link time reference
config/clang.mk:12: *** UNSUPPORTED Clang version '' used -- try 'make -C config clang LLVMCONF=<llvm-config-path>'.  Stop.
debian/rules:85: recipe for target 'clean' failed
make: *** [clean] Error 2


Thanks for looking into this!
Reinhard



More information about the Pkg-llvm-team mailing list