mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-08 20:15:05 +00:00
Merge remote-tracking branch 'origin/12' into snapshot
This commit is contained in:
commit
e0994366bb
22
debian/changelog
vendored
22
debian/changelog
vendored
@ -68,6 +68,20 @@ llvm-toolchain-snapshot (1:13~++20210129063721+010b176cdefb-1~exp1) experimental
|
|||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 30 Jan 2021 17:31:15 +0100
|
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 30 Jan 2021 17:31:15 +0100
|
||||||
|
|
||||||
|
llvm-toolchain-12 (1:12.0.1-2) unstable; urgency=medium
|
||||||
|
|
||||||
|
[ Kasper Kantz ]
|
||||||
|
* Add riscv64 architecture in control
|
||||||
|
enable liblldb, libomp and others which are
|
||||||
|
currently unavailable in riscv64 repository.
|
||||||
|
|
||||||
|
[ Krzysztof Aleksander Pyrkosz ]
|
||||||
|
* Add libxml2 as a dependency as it is necessary
|
||||||
|
for llvm manifest tool (llvm-mt)
|
||||||
|
(Closes: #990537)
|
||||||
|
|
||||||
|
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 12 Jul 2021 08:19:59 +0200
|
||||||
|
|
||||||
llvm-toolchain-12 (1:12.0.1-1) unstable; urgency=medium
|
llvm-toolchain-12 (1:12.0.1-1) unstable; urgency=medium
|
||||||
|
|
||||||
* New upsream release
|
* New upsream release
|
||||||
@ -357,12 +371,18 @@ llvm-toolchain-snapshot (1:12~++20200715052739+d6e79e3dd6d-1~exp1) experimental;
|
|||||||
|
|
||||||
llvm-toolchain-11 (1:11.1.0-1~exp2) experimental; urgency=medium
|
llvm-toolchain-11 (1:11.1.0-1~exp2) experimental; urgency=medium
|
||||||
|
|
||||||
|
* Fix the default binary path for scan-build-py to clang-11 (instead of
|
||||||
|
clang) - see scan-build-py-fix-default-bin.diff
|
||||||
|
tested by
|
||||||
|
https://github.com/opencollab/llvm-toolchain-integration-test-suite/
|
||||||
|
|
||||||
[ Krzysztof Aleksander Pyrkosz ]
|
[ Krzysztof Aleksander Pyrkosz ]
|
||||||
* Add libxml2 as a dependency as it is necessary
|
* Add libxml2 as a dependency as it is necessary
|
||||||
for llvm manifest tool (llvm-mt)
|
for llvm manifest tool (llvm-mt)
|
||||||
(Closes: #990537)
|
(Closes: #990537)
|
||||||
|
- not really working for now
|
||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 11 Jul 2021 23:32:10 +0200
|
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 17 Jul 2021 20:13:57 +0200
|
||||||
|
|
||||||
llvm-toolchain-11 (1:11.1.0-1~exp1) experimental; urgency=medium
|
llvm-toolchain-11 (1:11.1.0-1~exp1) experimental; urgency=medium
|
||||||
|
|
||||||
|
22
debian/control
vendored
22
debian/control
vendored
@ -388,7 +388,7 @@ Description: Modular compiler and toolchain technologies, tools
|
|||||||
|
|
||||||
Package: libllvm-13-ocaml-dev
|
Package: libllvm-13-ocaml-dev
|
||||||
Section: ocaml
|
Section: ocaml
|
||||||
Architecture: amd64 arm64 armhf ppc64el s390x
|
Architecture: amd64 arm64 armhf ppc64el s390x riscv64
|
||||||
Suggests: llvm-13-doc
|
Suggests: llvm-13-doc
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, ${ocaml:Depends}, llvm-13-dev (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, ${ocaml:Depends}, llvm-13-dev (= ${binary:Version})
|
||||||
Replaces: libllvm-x.y-ocaml-dev
|
Replaces: libllvm-x.y-ocaml-dev
|
||||||
@ -452,7 +452,7 @@ Description: Modular compiler and toolchain technologies, examples
|
|||||||
# ------------- lld -------------
|
# ------------- lld -------------
|
||||||
|
|
||||||
Package: lld-13
|
Package: lld-13
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64
|
||||||
# ia64 hurd powerpc have been removed
|
# ia64 hurd powerpc have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
||||||
Pre-Depends: ${misc:Pre-Depends}
|
Pre-Depends: ${misc:Pre-Depends}
|
||||||
@ -462,7 +462,7 @@ Description: LLVM-based linker
|
|||||||
Project.
|
Project.
|
||||||
|
|
||||||
Package: liblld-13
|
Package: liblld-13
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64
|
||||||
# ia64 hurd powerpc have been removed
|
# ia64 hurd powerpc have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
||||||
Pre-Depends: ${misc:Pre-Depends}
|
Pre-Depends: ${misc:Pre-Depends}
|
||||||
@ -476,7 +476,7 @@ Description: LLVM-based linker, library
|
|||||||
|
|
||||||
Package: liblld-13-dev
|
Package: liblld-13-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64
|
||||||
# ia64 hurd powerpc have been removed
|
# ia64 hurd powerpc have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, lld-13 (= ${binary:Version}),
|
Depends: ${shlibs:Depends}, ${misc:Depends}, lld-13 (= ${binary:Version}),
|
||||||
liblld-13 (= ${binary:Version})
|
liblld-13 (= ${binary:Version})
|
||||||
@ -492,7 +492,7 @@ Description: LLVM-based linker, header files
|
|||||||
# ------------- lldb -------------
|
# ------------- lldb -------------
|
||||||
|
|
||||||
Package: lldb-13
|
Package: lldb-13
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 riscv64
|
||||||
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version}), llvm-13-dev,
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version}), llvm-13-dev,
|
||||||
python3-lldb-13
|
python3-lldb-13
|
||||||
@ -503,7 +503,7 @@ Description: Next generation, high-performance debugger
|
|||||||
Project, such as the Clang expression parser and LLVM disassembler.
|
Project, such as the Clang expression parser and LLVM disassembler.
|
||||||
|
|
||||||
Package: liblldb-13
|
Package: liblldb-13
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 riscv64
|
||||||
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm13 (= ${binary:Version})
|
||||||
Pre-Depends: ${misc:Pre-Depends}
|
Pre-Depends: ${misc:Pre-Depends}
|
||||||
@ -517,7 +517,7 @@ Description: Next generation, high-performance debugger, library
|
|||||||
|
|
||||||
Package: python3-lldb-13
|
Package: python3-lldb-13
|
||||||
Section: python
|
Section: python
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 riscv64
|
||||||
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-13 (= ${binary:Version}), python3-six
|
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-13 (= ${binary:Version}), python3-six
|
||||||
Conflicts: python3-lldb-x.y
|
Conflicts: python3-lldb-x.y
|
||||||
@ -533,7 +533,7 @@ Description: Next generation, high-performance debugger, python3 lib
|
|||||||
|
|
||||||
Package: liblldb-13-dev
|
Package: liblldb-13-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32
|
Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 riscv64
|
||||||
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
# ia64 hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, lldb-13 (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, lldb-13 (= ${binary:Version})
|
||||||
Pre-Depends: ${misc:Pre-Depends}
|
Pre-Depends: ${misc:Pre-Depends}
|
||||||
@ -551,7 +551,7 @@ Description: Next generation, high-performance debugger, header files
|
|||||||
|
|
||||||
Package: libomp-13-dev
|
Package: libomp-13-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64
|
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64
|
||||||
Depends: libomp5-13 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
|
Depends: libomp5-13 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
|
||||||
Suggests: libomp-13-doc
|
Suggests: libomp-13-doc
|
||||||
Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44)
|
Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44)
|
||||||
@ -565,7 +565,7 @@ Description: LLVM OpenMP runtime - dev package
|
|||||||
|
|
||||||
Package: libomp5-13
|
Package: libomp5-13
|
||||||
Multi-Arch: same
|
Multi-Arch: same
|
||||||
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64
|
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||||
Breaks: libomp5 (<< 44)
|
Breaks: libomp5 (<< 44)
|
||||||
Provides: libomp-x.y
|
Provides: libomp-x.y
|
||||||
@ -578,7 +578,7 @@ Description: LLVM OpenMP runtime
|
|||||||
|
|
||||||
Package: libomp-13-doc
|
Package: libomp-13-doc
|
||||||
Section: doc
|
Section: doc
|
||||||
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64
|
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libjs-jquery
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libjs-jquery
|
||||||
Replaces: libiomp-x.y-doc
|
Replaces: libiomp-x.y-doc
|
||||||
Breaks: libiomp-x.y-doc
|
Breaks: libiomp-x.y-doc
|
||||||
|
13
debian/patches/scan-build-py-fix-default-bin.diff
vendored
Normal file
13
debian/patches/scan-build-py-fix-default-bin.diff
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: llvm-toolchain-12-12.0.0/clang/tools/scan-build-py/libscanbuild/arguments.py
|
||||||
|
===================================================================
|
||||||
|
--- llvm-toolchain-12-12.0.0.orig/clang/tools/scan-build-py/libscanbuild/arguments.py
|
||||||
|
+++ llvm-toolchain-12-12.0.0/clang/tools/scan-build-py/libscanbuild/arguments.py
|
||||||
|
@@ -250,7 +250,7 @@ def create_analyze_parser(from_build_com
|
||||||
|
'--use-analyzer',
|
||||||
|
metavar='<path>',
|
||||||
|
dest='clang',
|
||||||
|
- default='clang',
|
||||||
|
+ default='clang-12',
|
||||||
|
help="""'%(prog)s' uses the 'clang' executable relative to itself for
|
||||||
|
static analysis. One can override this behavior with this option by
|
||||||
|
using the 'clang' packaged with Xcode (on OS X) or from the PATH.""")
|
2
debian/patches/series
vendored
2
debian/patches/series
vendored
@ -142,4 +142,4 @@ lld-use-link-atomic-i386.diff
|
|||||||
lower-python-dep.diff
|
lower-python-dep.diff
|
||||||
scan-build-py-fix-analyze-path.diff
|
scan-build-py-fix-analyze-path.diff
|
||||||
revert-D103865-s390x-crash.patch
|
revert-D103865-s390x-crash.patch
|
||||||
|
scan-build-py-fix-default-bin.diff
|
||||||
|
Loading…
Reference in New Issue
Block a user