mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-09 03:23:17 +00:00
This commit is contained in:
parent
d4cc10bc94
commit
d5fd645d36
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -10,6 +10,7 @@ llvm-toolchain-19 (1:19.1.0-4) UNRELEASED; urgency=medium
|
|||||||
[ Matthias Klose ]
|
[ Matthias Klose ]
|
||||||
* Don't relax versioned shlibs dependencies for snapshot builds and
|
* Don't relax versioned shlibs dependencies for snapshot builds and
|
||||||
release versions.
|
release versions.
|
||||||
|
* libllvm19: No symlinks in the llvm-19 subdir. Closes: #1081192, #1082495.
|
||||||
|
|
||||||
-- Matthias Klose <doko@debian.org> Wed, 18 Sep 2024 17:26:29 +0200
|
-- Matthias Klose <doko@debian.org> Wed, 18 Sep 2024 17:26:29 +0200
|
||||||
|
|
||||||
|
8
debian/control
vendored
8
debian/control
vendored
@ -23,7 +23,7 @@ Build-Depends: debhelper (>= 10.0), cmake, ninja-build,
|
|||||||
ocaml-findlib [amd64 arm64 ppc64el riscv64 s390x],
|
ocaml-findlib [amd64 arm64 ppc64el riscv64 s390x],
|
||||||
libctypes-ocaml-dev [amd64 arm64 ppc64el riscv64 s390x],
|
libctypes-ocaml-dev [amd64 arm64 ppc64el riscv64 s390x],
|
||||||
dh-exec, dh-ocaml [amd64 arm64 ppc64el riscv64 s390x],
|
dh-exec, dh-ocaml [amd64 arm64 ppc64el riscv64 s390x],
|
||||||
libpfm4-dev [linux-any], python3-setuptools,
|
libpfm4-dev [linux-any], python3-setuptools, libz3-dev [!sh4],
|
||||||
# "| hello" is for older buster/bionic distros without spirv support
|
# "| hello" is for older buster/bionic distros without spirv support
|
||||||
# We need to keep the constraints coherent between the two alternatives, otherwise
|
# We need to keep the constraints coherent between the two alternatives, otherwise
|
||||||
# hello would get installed unexpectedly and prevent e.g. wasi-libc from getting pulled
|
# hello would get installed unexpectedly and prevent e.g. wasi-libc from getting pulled
|
||||||
@ -421,9 +421,9 @@ Architecture: any
|
|||||||
Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends},
|
Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends},
|
||||||
llvm-19 (= ${binary:Version}), libllvm19 (= ${binary:Version}), libncurses-dev,
|
llvm-19 (= ${binary:Version}), libllvm19 (= ${binary:Version}), libncurses-dev,
|
||||||
llvm-19-tools (= ${binary:Version}), libclang-cpp19 (= ${binary:Version}),
|
llvm-19-tools (= ${binary:Version}), libclang-cpp19 (= ${binary:Version}),
|
||||||
libxml2-dev,
|
libxml2-dev, libz3-dev [!sh4],
|
||||||
Breaks: libllvm19 (<< 1:19.1.0~++rc4-5)
|
Breaks: libllvm19 (<< 1:19.1.0-4)
|
||||||
Replaces: libllvm19 (<< 1:19.1.0~++rc4-5)
|
Replaces: libllvm19 (<< 1:19.1.0-4)
|
||||||
Description: Modular compiler and toolchain technologies, libraries and headers
|
Description: Modular compiler and toolchain technologies, libraries and headers
|
||||||
LLVM is a collection of libraries and tools that make it easy to build
|
LLVM is a collection of libraries and tools that make it easy to build
|
||||||
compilers, optimizers, just-in-time code generators, and many other
|
compilers, optimizers, just-in-time code generators, and many other
|
||||||
|
4
debian/control.in
vendored
4
debian/control.in
vendored
@ -422,8 +422,8 @@ Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends},
|
|||||||
llvm-@LLVM_VERSION@ (= ${binary:Version}), libllvm@LLVM_VERSION@ (= ${binary:Version}), libncurses-dev,
|
llvm-@LLVM_VERSION@ (= ${binary:Version}), libllvm@LLVM_VERSION@ (= ${binary:Version}), libncurses-dev,
|
||||||
llvm-@LLVM_VERSION@-tools (= ${binary:Version}), libclang-cpp@LLVM_VERSION@ (= ${binary:Version}),
|
llvm-@LLVM_VERSION@-tools (= ${binary:Version}), libclang-cpp@LLVM_VERSION@ (= ${binary:Version}),
|
||||||
libxml2-dev, @Z3_DEV_DEP@
|
libxml2-dev, @Z3_DEV_DEP@
|
||||||
Breaks: libllvm@LLVM_VERSION@ (<< 1:19.1.0~++rc4-5)
|
Breaks: libllvm@LLVM_VERSION@ (<< 1:19.1.0-4)
|
||||||
Replaces: libllvm@LLVM_VERSION@ (<< 1:19.1.0~++rc4-5)
|
Replaces: libllvm@LLVM_VERSION@ (<< 1:19.1.0-4)
|
||||||
Description: Modular compiler and toolchain technologies, libraries and headers
|
Description: Modular compiler and toolchain technologies, libraries and headers
|
||||||
LLVM is a collection of libraries and tools that make it easy to build
|
LLVM is a collection of libraries and tools that make it easy to build
|
||||||
compilers, optimizers, just-in-time code generators, and many other
|
compilers, optimizers, just-in-time code generators, and many other
|
||||||
|
3
debian/libllvmX.Y.links.in
vendored
3
debian/libllvmX.Y.links.in
vendored
@ -1,4 +1,3 @@
|
|||||||
# provide symlinks in the LLVM subdir
|
# provide symlinks in the LLVM subdir
|
||||||
|
|
||||||
# symlink to the soname in the llvm libdir
|
# no symlinks in the LLVM subdir, the package is M-A: same
|
||||||
usr/lib/@DEB_HOST_MULTIARCH@/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@ usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@
|
|
||||||
|
3
debian/llvm-X.Y-dev.links.in
vendored
3
debian/llvm-X.Y-dev.links.in
vendored
@ -21,3 +21,6 @@ usr/lib/llvm-@LLVM_VERSION@/lib/cmake/llvm usr/lib/llvm-@LLVM_VERSION@/share/llv
|
|||||||
#
|
#
|
||||||
# but this file does not exist.
|
# but this file does not exist.
|
||||||
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@ usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.1
|
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@ usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.1
|
||||||
|
|
||||||
|
# symlink to the soname in the llvm libdir
|
||||||
|
usr/lib/@DEB_HOST_MULTIARCH@/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@ usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@
|
||||||
|
Loading…
Reference in New Issue
Block a user