diff --git a/debian/changelog b/debian/changelog index db815041..f674bcdf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ llvm-toolchain-14 (1:14.0.6-10~exp4) experimental; urgency=medium * the wasm targets are shipped into libclang-rt-14-dev-wasm32 and libclang-rt-14-dev-wasm64 * libclang-common-X.Y-dev arch moved to all + then ${binary:Version} => ${source:Version} + to avoid not-binnmuable-any-depends-all * link-grpc.diff: add the detection of other libs necessary for grpc (Closes: #1025529) diff --git a/debian/control b/debian/control index 7d0c85db..983f11da 100644 --- a/debian/control +++ b/debian/control @@ -42,7 +42,7 @@ Vcs-Browser: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/tree/14 Package: clang-14 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - ${dep:devlibs-objc}, libclang-common-14-dev (= ${binary:Version}), + ${dep:devlibs-objc}, libclang-common-14-dev (= ${source:Version}), llvm-14-linker-tools (= ${binary:Version}), libclang1-14 (= ${binary:Version}), libc6-dev, binutils Provides: c-compiler, objc-compiler, c++-compiler @@ -101,7 +101,7 @@ Description: clang-based C++ linter tool Package: clangd-14 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libclang-common-14-dev (= ${binary:Version}) + libclang-common-14-dev (= ${source:Version}) Description: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: - code completion @@ -152,7 +152,7 @@ Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, ${dep:devlibs-objc}, libclang1-14 (= ${binary:Version}), - libclang-common-14-dev (= ${binary:Version}) + libclang-common-14-dev (= ${source:Version}) Breaks: llvm-14-dev (<< 1:14.0.4-2) Replaces: llvm-14-dev (<< 1:14.0.4-2) Description: Clang library - Development package @@ -169,7 +169,7 @@ Description: Clang library - Development package Package: libclang-common-14-dev Architecture: all Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm14 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm14 (= ${source:Version}) Recommends: libclang-rt-14-dev (>= 14.0.6-10~exp4) Description: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end diff --git a/debian/control.in b/debian/control.in index c88e3471..31bddef1 100644 --- a/debian/control.in +++ b/debian/control.in @@ -42,7 +42,7 @@ Vcs-Browser: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/tree/@BRANCH_ Package: clang-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - ${dep:devlibs-objc}, libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}), + ${dep:devlibs-objc}, libclang-common-@LLVM_VERSION@-dev (= ${source:Version}), llvm-@LLVM_VERSION@-linker-tools (= ${binary:Version}), libclang1-@LLVM_VERSION@ (= ${binary:Version}), libc6-dev, binutils Provides: c-compiler, objc-compiler, c++-compiler @@ -101,7 +101,7 @@ Description: clang-based C++ linter tool Package: clangd-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}) + libclang-common-@LLVM_VERSION@-dev (= ${source:Version}) Description: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: - code completion @@ -152,7 +152,7 @@ Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, ${dep:devlibs-objc}, libclang1-@LLVM_VERSION@ (= ${binary:Version}), - libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}) + libclang-common-@LLVM_VERSION@-dev (= ${source:Version}) Breaks: llvm-@LLVM_VERSION@-dev (<< 1:14.0.4-2) Replaces: llvm-@LLVM_VERSION@-dev (<< 1:14.0.4-2) Description: Clang library - Development package @@ -169,7 +169,7 @@ Description: Clang library - Development package Package: libclang-common-@LLVM_VERSION@-dev Architecture: all Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${source:Version}) Recommends: libclang-rt-@LLVM_VERSION@-dev (>= 14.0.6-10~exp4) Description: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end