diff --git a/debian/changelog b/debian/changelog index 3f2c2d24..24afcd6f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ llvm-toolchain-snapshot (1:3.6~svn218446-1) unstable; urgency=medium (Python stuff conflicts) * Fix bad dependencies on lldb 3.6 * Refresh of the list of symbol in libclang + * Try to workaround the FTBFS under ppc64el (create an empty directory) -- Sylvestre Ledru Wed, 24 Sep 2014 14:20:49 +0200 diff --git a/debian/control b/debian/control index 1702f596..d53d7789 100644 --- a/debian/control +++ b/debian/control @@ -387,7 +387,7 @@ Description: Modular compiler and toolchain technologies, examples Package: lldb-3.6 Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 powerpc mips mipsel -# ia64 mips mipsel hurd have been removed +# ia64 mips mipsel hurd ppc64el have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm3.6 (= ${binary:Version}), python, llvm-3.6-dev, python-lldb-3.6 Conflicts: lldb-3.4, lldb-3.5 Pre-Depends: ${misc:Pre-Depends} @@ -398,7 +398,7 @@ Description: Next generation, high-performance debugger Package: liblldb-3.6 Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 powerpc mips mipsel -# ia64 hurd have been removed +# ia64 mips mipsel hurd ppc64el have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm3.6 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs @@ -429,7 +429,7 @@ Description: Next generation, high-performance debugger, python lib Package: liblldb-3.6-dev Section: libdevel Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 powerpc mips mipsel -# ia64 mips mipsel hurd have been removed +# ia64 mips mipsel hurd ppc64el have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, lldb-3.6 (= ${binary:Version}) Replaces: lldb-3.6-dev (<= 1:3.6~svn215195-2) Breaks: lldb-3.6-dev (<< 1:3.6~svn215195-2) diff --git a/debian/rules b/debian/rules index 052d08fe..69eed836 100755 --- a/debian/rules +++ b/debian/rules @@ -296,6 +296,9 @@ override_dh_auto_install: mkdir -p $(TARGET_BUILD)/tools/clang/runtime/compiler-rt/clang_linux/ mkdir -p $(TARGET_BUILD)/tools/clang/runtime/compiler-rt/clang_linux/ +# idem for the lldb python binding + mkdir -p $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/python2.7/site-packages/lldb/ + # Rename binaries mkdir -p $(DEB_INST)/usr/bin/ cd $(DEB_INST)/usr/bin/; rm -f *; \