Bug#817238: llvm-toolchain-3.8: Sanitizers (asan, tsan) should be packaged into a dedicated package

Sylvestre Ledru sylvestre at debian.org
Wed Mar 9 09:40:39 UTC 2016


Source: llvm-toolchain-3.8
Severity: wishlist

For now, they are part of the libclang-common-3.8-dev package.

I believe we should create a dedicated package (ex: clang-sanitizers-3.8) for this.

It will probably include at least:
/usr/lib/llvm-3.8/lib/clang/3.8.0/msan_blacklist.txt
/usr/lib/llvm-3.8/lib/clang/3.8.0/dfsan_abilist.txt
/usr/lib/llvm-3.8/lib/clang/3.8.0/cfi_blacklist.txt
/usr/lib/llvm-3.8/lib/clang/3.8.0/asan_blacklist.txt
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.msan_cxx-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.profile-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.tsan-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.builtins-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.lsan-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.ubsan_standalone-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.ubsan_standalone_cxx-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan_cxx-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-preinit-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.dfsan-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.tsan_cxx-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.dd-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.safestack-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.cfi-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.cfi_diag-x86_64.a
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-x86_64.so
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.dyndd-x86_64.so
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.tsan_cxx-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.tsan-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.dfsan-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.asan_cxx-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.ubsan_standalone_cxx-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.ubsan_standalone-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.msan_cxx-x86_64.a.syms
/usr/lib/llvm-3.8/lib/clang/3.8.0/lib/linux/libclang_rt.msan-x86_64.a.syms

Sylvestre



More information about the Pkg-llvm-team mailing list