Try to workaround the FTBFS under ppc64el (create an empty directory)

This commit is contained in:
Sylvestre Ledru 2014-09-25 20:08:02 +00:00
parent a2204650c1
commit a2da448dce
3 changed files with 7 additions and 3 deletions

1
debian/changelog vendored
View File

@ -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 <sylvestre@debian.org> Wed, 24 Sep 2014 14:20:49 +0200

6
debian/control vendored
View File

@ -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)

3
debian/rules vendored
View File

@ -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 *; \