From 4cb6852be117498f800aa6c8ee3c78d76a53fdcd Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 25 Apr 2017 15:07:32 +0000 Subject: [PATCH] * Really fix "use versioned symbols" for llvm Thanks to Julien Cristau for the patch (Closes: #849098) * Prepare version 4.0.1 * Tolerate if ocaml failed * Just like with snapshot, add libncurses in the list of build deps (Closes: #861170) --- debian/changelog | 11 +++++++++++ debian/rules | 5 +++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index daf310ce..459d2948 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,16 @@ llvm-toolchain-snapshot (1:5.0~svn298832-1~exp3) UNRELEASED; urgency=medium + * Really fix "use versioned symbols" for llvm + Thanks to Julien Cristau for the patch (Closes: #849098) + * Prepare version 4.0.1 + * Tolerate if ocaml failed + * Just like with snapshot, add libncurses in the list of build deps + (Closes: #861170) + + -- Sylvestre Ledru Tue, 25 Apr 2017 13:32:25 +0200 + +llvm-toolchain-snapshot (1:5.0~svn298832-1~exp2) unstable; urgency=medium + * Limit the archs where the ocaml binding is built Should fix the FTBFS Currently amd64 arm64 armel armhf i386 diff --git a/debian/rules b/debian/rules index 1d1672fe..54a775ca 100755 --- a/debian/rules +++ b/debian/rules @@ -447,9 +447,10 @@ override_dh_auto_install: override_dh_makeshlibs: - dh_makeshlibs dh_makeshlibs -plibclang$(SONAME_EXT)-$(LLVM_VERSION) -V"libclang$(SONAME_EXT)-$(LLVM_VERSION) (>= 1:5.0~svn298832-1~)" - dh_makeshlibs -pliblldb-$(LLVM_VERSION) -V"liblldb-$(LLVM_VERSION) (>= 1:5.0~svn298832-1~~)" + dh_makeshlibs -pliblldb-$(LLVM_VERSION) -V"liblldb-$(LLVM_VERSION) (>= 1:5.0~svn298832-1~)" + dh_makeshlibs -plibllvm-$(LLVM_VERSION) -V"libllvm-$(LLVM_VERSION) (>= 1:5.0~svn298832-1~)" + dh_makeshlibs --remaining-packages override_dh_shlibdeps: # Ignore asan libraries. They would trigger dependencies to multiarch libraries