Le 27/04/2016 à 22:47, Douglas F. Calvert a écrit :
Package: libclang-common-3.7-dev
Version: 1:3.7.1-2
Severity: normal
Hello,
ASAN is not usable with clang-3.7:
/usr/bin/ld: cannot find
/usr/lib/llvm-3.7/bin/../lib/clang/3.7.1/lib/linux/libclang_rt.asan-x86_64.a:
No such file or directory
All of the other versioned clang-common-dev packages provide
libclang_rt.asan-x86_64.a:
$apt-file search libclang_rt.asan-x86_64.a
libclang-common-3.5-dev:
/usr/lib/llvm-3.5/lib/clang/3.5.2/lib/linux/libclang_rt.asan-x86_64.a
libclang-common-3.6-dev:
/usr/lib/llvm-3.6/lib/clang/3.6.2/lib/linux/libclang_rt.asan-x86_64.a
libclang-common-3.8-dev:
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-x86_64.a
libclang-common-3.8-dev:
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-x86_64.a.syms
libclang-common-3.9-dev:
/usr/lib/llvm-3.9/lib/clang/3.9.0/lib/linux/libclang_rt.asan-x86_64.a
libclang-common-3.9-dev:
/usr/lib/llvm-3.9/lib/clang/3.9.0/lib/linux/libclang_rt.asan-x86_64.a.syms
Yes, this is expected. The build of asan was removed when using autoconf.
3.6 was still supported
3.8 migrated to cmake.
There is no plan to fix that. So, please switch to 3.8.
Sorry about that,
S