libclang-common-3.9-dev: missing multilib binaries for the sanatizer

libraries (Closes: #841923)
Many thanks to Norbert Lange for the changes
This commit is contained in:
Sylvestre Ledru 2016-11-05 13:33:49 +00:00
parent 188e55d5aa
commit 3eb35be56b
3 changed files with 9 additions and 5 deletions

8
debian/changelog vendored
View File

@ -1,8 +1,10 @@
llvm-toolchain-3.8 (1:3.8.1-14) UNRELEASED; urgency=medium
llvm-toolchain-3.8 (1:3.8.1-14) unstable; urgency=medium
* (Closes: #842142).
* libclang-common-3.9-dev: missing multilib binaries for the sanatizer
libraries (Closes: #841923)
Many thanks to Norbert Lange for the changes
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 04 Nov 2016 12:16:22 +0100
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 05 Nov 2016 14:31:41 +0100
llvm-toolchain-3.8 (1:3.8.1-13) unstable; urgency=medium

3
debian/control vendored
View File

@ -8,7 +8,8 @@ Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect,
lsb-release, patchutils, diffstat, xz-utils, python-dev,
libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev,
libjsoncpp-dev,
lcov, procps, help2man, dh-ocaml, zlib1g-dev
lcov, procps, help2man, dh-ocaml, zlib1g-dev,
g++-multilib
Build-Conflicts: oprofile, ocaml, libllvm-3.4-ocaml-dev, libllvm-3.5-ocaml-dev,
libllvm-3.8-ocaml-dev
Standards-Version: 3.9.8

3
debian/rules vendored
View File

@ -445,7 +445,8 @@ endif
override_dh_shlibdeps:
# cd $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/ && ln -s libLLVM-$(LLVM_VERSION).so.1 libLLVM-$(LLVM_VERSION).so
LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/ dh_shlibdeps
# Ignore asan libraries. They would trigger dependencies to multiarch libraries
dh_shlibdeps -l$(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/ -Xlibclang_rt.asan -Xlibclang_rt.asan
override_dh_installman:
dh_installman