mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-03 23:30:14 +00:00
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:
commit
c573e326bc
9
debian/changelog
vendored
9
debian/changelog
vendored
@ -4,17 +4,18 @@ llvm-toolchain-3.9 (1:3.9-5) UNRELEASED; urgency=medium
|
|||||||
to fix some issues in rust (Closes: #842956)
|
to fix some issues in rust (Closes: #842956)
|
||||||
Many thanks to Ximin Luo for the investigation
|
Many thanks to Ximin Luo for the investigation
|
||||||
|
|
||||||
|
* libclang-common-3.9-dev: missing multilib binaries for the sanatizer
|
||||||
|
libraries (Closes: #841923)
|
||||||
|
Many thanks to Norbert Lange for the changes
|
||||||
|
|
||||||
[ Pauli ]
|
[ Pauli ]
|
||||||
* d/p/clang-default-to-i686-on-32bit-x86-targets.patch:
|
|
||||||
Set i386 default target CPU to be i686 (same as gcc)
|
|
||||||
(Closes: #812803)
|
|
||||||
* d/p/clang-fix-cmpxchg8-detection-on-i386.patch:
|
* d/p/clang-fix-cmpxchg8-detection-on-i386.patch:
|
||||||
libcxx atomic tests for old i386 fail with wrong Atomic inline width.
|
libcxx atomic tests for old i386 fail with wrong Atomic inline width.
|
||||||
Needed for libc++
|
Needed for libc++
|
||||||
(See https://llvm.org/bugs/show_bug.cgi?id=19355)
|
(See https://llvm.org/bugs/show_bug.cgi?id=19355)
|
||||||
* d/p lldb-addversion-suffix-to-llvm-server-exec.patch:
|
* d/p lldb-addversion-suffix-to-llvm-server-exec.patch:
|
||||||
Fix the lldb-server call in some cases
|
Fix the lldb-server call in some cases
|
||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 04 Nov 2016 17:18:07 +0100
|
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 04 Nov 2016 17:18:07 +0100
|
||||||
|
|
||||||
llvm-toolchain-3.9 (1:3.9-4) unstable; urgency=medium
|
llvm-toolchain-3.9 (1:3.9-4) unstable; urgency=medium
|
||||||
|
3
debian/control
vendored
3
debian/control
vendored
@ -8,7 +8,8 @@ Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect,
|
|||||||
lsb-release, patchutils, diffstat, xz-utils, python-dev,
|
lsb-release, patchutils, diffstat, xz-utils, python-dev,
|
||||||
libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev,
|
libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev,
|
||||||
libjsoncpp-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,
|
Build-Conflicts: oprofile, ocaml, libllvm-3.4-ocaml-dev, libllvm-3.5-ocaml-dev,
|
||||||
libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev
|
libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev
|
||||||
Standards-Version: 3.9.8
|
Standards-Version: 3.9.8
|
||||||
|
3
debian/patches/series
vendored
3
debian/patches/series
vendored
@ -20,7 +20,7 @@ silent-more-tests.diff
|
|||||||
disable-display-PASS-UNSUPPORTED-XFAIL.diff
|
disable-display-PASS-UNSUPPORTED-XFAIL.diff
|
||||||
fix-llvm-config-obj-src-root.patch
|
fix-llvm-config-obj-src-root.patch
|
||||||
compiler-rt-path.diff
|
compiler-rt-path.diff
|
||||||
0044-soname.diff
|
0044-soname.diff
|
||||||
lldb-soname.diff
|
lldb-soname.diff
|
||||||
lldb-libname.diff
|
lldb-libname.diff
|
||||||
hurd-EIEIO-undef.diff
|
hurd-EIEIO-undef.diff
|
||||||
@ -39,6 +39,5 @@ drop-wrong-hack-arm64.patch
|
|||||||
bug-30342.diff
|
bug-30342.diff
|
||||||
fix-scan-view-path.diff
|
fix-scan-view-path.diff
|
||||||
0011-SimplifyCFG-Hoisting-invalidates-metadata.patch
|
0011-SimplifyCFG-Hoisting-invalidates-metadata.patch
|
||||||
clang-default-to-i686-on-32bit-x86-targets.patch
|
|
||||||
clang-fix-cmpxchg8-detection-on-i386.patch
|
clang-fix-cmpxchg8-detection-on-i386.patch
|
||||||
lldb-addversion-suffix-to-llvm-server-exec.patch
|
lldb-addversion-suffix-to-llvm-server-exec.patch
|
||||||
|
12
debian/patches/silent-llvm-symbolizer.diff
vendored
Normal file
12
debian/patches/silent-llvm-symbolizer.diff
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Index: llvm-toolchain-3.8-3.8.1/test/tools/llvm-symbolizer/print_context.c
|
||||||
|
===================================================================
|
||||||
|
--- llvm-toolchain-3.8-3.8.1.orig/test/tools/llvm-symbolizer/print_context.c
|
||||||
|
+++ llvm-toolchain-3.8-3.8.1/test/tools/llvm-symbolizer/print_context.c
|
||||||
|
@@ -1,6 +1,7 @@
|
||||||
|
// REQUIRES: x86_64-linux
|
||||||
|
// RUN: %host_cc -O0 -g %s -o %t 2>&1
|
||||||
|
// RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s --check-prefix=CHECK
|
||||||
|
+// XFAIL: *
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
|
3
debian/rules
vendored
3
debian/rules
vendored
@ -400,7 +400,8 @@ override_dh_auto_install:
|
|||||||
|
|
||||||
|
|
||||||
override_dh_shlibdeps:
|
override_dh_shlibdeps:
|
||||||
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:
|
override_dh_installman:
|
||||||
dh_installman
|
dh_installman
|
||||||
|
Loading…
Reference in New Issue
Block a user