diff --git a/debian/control b/debian/control index 5eb8f50c..7b4546b4 100644 --- a/debian/control +++ b/debian/control @@ -45,10 +45,10 @@ Package: clang-17 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, ${dep:devlibs-objc}, - libllvm17t64 (= ${binary:Version}), + libllvm17 (= ${binary:Version}), libclang-common-17-dev (= ${binary:Version}), llvm-17-linker-tools (= ${binary:Version}), - libclang1-17t64 (= ${binary:Version}), libc6-dev, binutils + libclang1-17 (= ${binary:Version}), libc6-dev, binutils Provides: c-compiler, objc-compiler, c++-compiler Recommends: llvm-17-dev, python3 # libomp-17-dev @@ -78,7 +78,7 @@ Description: clang-based tools for C/C++ developments Package: clang-format-17 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python3, - libllvm17t64 (= ${binary:Version}) + libllvm17 (= ${binary:Version}) Description: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable @@ -94,7 +94,7 @@ Description: Tool to format C/C++/Obj-C code Package: clang-tidy-17 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python3, - libllvm17t64 (= ${binary:Version}), + libllvm17 (= ${binary:Version}), libclang-common-17-dev (= ${binary:Version}), clang-tools-17, python3-yaml Description: clang-based C++ linter tool @@ -106,7 +106,7 @@ Description: clang-based C++ linter tool Package: clangd-17 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libllvm17t64 (= ${binary:Version}), + libllvm17 (= ${binary:Version}), libclang-common-17-dev (= ${binary:Version}), Description: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: @@ -133,10 +133,7 @@ Description: C, C++ and Objective-C compiler - Documentation . This package contains the documentation. -Package: libclang1-17t64 -Provides: ${t64:Provides} -Replaces: libclang1-17 -Breaks: libclang1-17 (<< ${source:Version}) +Package: libclang1-17 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -161,7 +158,7 @@ Package: libclang-17-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - ${dep:devlibs-objc}, libclang1-17t64 (= ${binary:Version}), + ${dep:devlibs-objc}, libclang1-17 (= ${binary:Version}), libclang-common-17-dev (= ${binary:Version}) Description: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end @@ -237,13 +234,10 @@ Description: High-level loop and data-locality optimizer # ------------- clang libraries ------------- -Package: libclang-cpp17t64 -Provides: ${t64:Provides} -Replaces: libclang-cpp17 -Breaks: libclang-cpp17 (<< ${source:Version}) +Package: libclang-cpp17 Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Description: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end @@ -265,7 +259,7 @@ Package: libclang-cpp17-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - libclang-cpp17t64 (= ${binary:Version}) + libclang-cpp17 (= ${binary:Version}) # Move of libclang-cpp.so into libclang-cpp17.dev Description: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end @@ -342,10 +336,7 @@ Description: Clang examples # ------------- LLVM ------------- -Package: libllvm17t64 -Provides: ${t64:Provides} -Replaces: libllvm17 -Breaks: libllvm17 (<< ${source:Version}) +Package: libllvm17 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -421,8 +412,8 @@ Description: Modular compiler and toolchain technologies, IR interpreter Package: llvm-17-dev Architecture: any Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends}, - llvm-17 (= ${binary:Version}), libllvm17t64 (= ${binary:Version}), libncurses-dev, - llvm-17-tools (= ${binary:Version}), libclang-cpp17t64 (= ${binary:Version}), + llvm-17 (= ${binary:Version}), libllvm17 (= ${binary:Version}), libncurses-dev, + llvm-17-tools (= ${binary:Version}), libclang-cpp17 (= ${binary:Version}), libz3-dev, libxml2-dev Description: Modular compiler and toolchain technologies, libraries and headers LLVM is a collection of libraries and tools that make it easy to build @@ -529,7 +520,7 @@ Description: Modular compiler and toolchain technologies, examples Package: lld-17 Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64 loong64 # ia64 hurd powerpc have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Description: LLVM-based linker LLD is a new, high-performance linker. It is built as a set of reusable @@ -539,7 +530,7 @@ Description: LLVM-based linker Package: liblld-17 Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64 loong64 # ia64 hurd powerpc have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs Description: LLVM-based linker, library @@ -569,7 +560,7 @@ Description: LLVM-based linker, header files Package: lldb-17 Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17t64 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17 (= ${binary:Version}), python3-lldb-17 Pre-Depends: ${misc:Pre-Depends} Description: Next generation, high-performance debugger @@ -577,13 +568,10 @@ Description: Next generation, high-performance debugger reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. -Package: liblldb-17t64 -Provides: ${t64:Provides} -Replaces: liblldb-17 -Breaks: liblldb-17 (<< ${source:Version}) +Package: liblldb-17 Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm17 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs Description: Next generation, high-performance debugger, library @@ -597,7 +585,7 @@ Package: python3-lldb-17 Section: python Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-17t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-17 (= ${binary:Version}) Conflicts: python3-lldb-x.y Replaces: python3-lldb-x.y Provides: python3-lldb-x.y @@ -630,7 +618,7 @@ Description: Next generation, high-performance debugger, header files Package: libomp-17-dev Section: libdevel Architecture: amd64 arm64 armhf i386 loong64 mips64el ppc64el ppc64 riscv64 -Depends: libomp5-17t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libomp5-17 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: libomp-17-doc Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44) Provides: libomp-x.y-dev @@ -641,14 +629,14 @@ Description: LLVM OpenMP runtime - dev package linked against, and that manages the multiple threads in an OpenMP program while it is executing. -Package: libomp5-17t64 +Package: libomp5-17 Multi-Arch: same Architecture: amd64 arm64 armhf i386 loong64 mips64el ppc64el ppc64 riscv64 Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libomp5-17 (<< ${source:Version}), libomp5 (<< 44) -Provides: ${t64:Provides}, libomp-x.y +Breaks: libomp5 (<< 44) +Provides: libomp-x.y Conflicts: libomp-x.y -Replaces: libomp5-17, libomp-x.y +Replaces: libomp-x.y Description: LLVM OpenMP runtime The runtime is the part of the OpenMP implementation that your code is linked against, and that manages the multiple threads in an OpenMP program @@ -670,17 +658,17 @@ Description: LLVM OpenMP runtime - Documentation # ------------- libcxx ------------- -Package: libc++1-17t64 +Package: libc++1-17 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: clang -Breaks: libc++1-17 (<< ${source:Version}), libc++1 (<< 44) -Provides: ${t64:Provides}, libc++-x.y +Breaks: libc++1 (<< 44) +Provides: libc++-x.y Conflicts: libc++-x.y -Replaces: libc++1-17, libc++-x.y +Replaces: libc++-x.y Description: LLVM C++ Standard library libc++ is another implementation of the C++ standard library. . @@ -698,13 +686,13 @@ Package: libc++-17-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libc++1-17t64 (= ${binary:Version}), ${misc:Depends}, +Depends: libc++1-17 (= ${binary:Version}), ${misc:Depends}, libc++abi-17-dev (= ${binary:Version}), libunwind-17-dev [amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64] -Breaks: libc++-dev (<< 44), libc++abi-17-dev (<< 1:17.0.6~++20231206041259) +Breaks: libc++-dev (<< 44), libc++abi-17-dev (<< 1:17.0.6-2) Provides: libc++-x.y-dev Conflicts: libc++-x.y-dev -Replaces: libc++-x.y-dev, libc++abi-17-dev (<< 1:17.0.6~++20231206041259) +Replaces: libc++-x.y-dev, libc++abi-17-dev (<< 1:17.0.6-2) Description: LLVM C++ Standard library (development files) libc++ is another implementation of the C++ standard library . @@ -743,16 +731,16 @@ Description: LLVM C++ Standard library (WASI) # ------------- libcxxabi ------------- -Package: libc++abi1-17t64 +Package: libc++abi1-17 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libc++abi1-17 (<< ${source:Version}), libc++abi1 (<< 44) -Provides: ${t64:Provides}, libc++abi-x.y +Breaks: libc++abi1 (<< 44) +Provides: libc++abi-x.y Conflicts: libc++abi-x.y -Replaces: libc++abi1-17, libc++abi-x.y +Replaces: libc++abi-x.y Description: LLVM low level support for a standard C++ library libc++abi is another implementation of low level support for a standard C++ library. @@ -766,7 +754,7 @@ Package: libc++abi-17-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libc++abi1-17t64 (= ${binary:Version}), ${misc:Depends} +Depends: libc++abi1-17 (= ${binary:Version}), ${misc:Depends} Breaks: libc++abi-dev (<= 44) Provides: libc++abi-x.y-dev Conflicts: libc++abi-x.y-dev @@ -838,16 +826,15 @@ Description: OpenCL C language implementation - development files # ------------- libunwind ------------- -Package: libunwind-17t64 -Breaks: libunwind-17 (<< ${source:Version}) +Package: libunwind-17 Section: libs Architecture: amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64 Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} -Provides: ${t64:Provides}, libunwind-x.y +Provides: libunwind-x.y Conflicts: libunwind-x.y -Replaces: libunwind-17, libunwind-x.y +Replaces: libunwind-x.y Description: production-quality unwinder libunwind is a production-quality unwinder, with platform support for DWARF unwind info, SjLj, and ARM EHABI. @@ -862,7 +849,7 @@ Architecture: amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64 Multi-Arch: same Depends: ${misc:Depends}, - libunwind-17t64 (= ${binary:Version}) + libunwind-17 (= ${binary:Version}) Provides: libunwind-dev, libunwind-x.y-dev Conflicts: libunwind-dev, libunwind-x.y-dev Replaces: libunwind-dev, libunwind-x.y-dev @@ -887,16 +874,15 @@ Description: Multi-Level Intermediate Representation tools . This package provides tools. -Package: libmlir-17t64 -Breaks: libmlir-17 (<< ${source:Version}) +Package: libmlir-17 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} -Provides: ${t64:Provides}, libmlir-x.y +Provides: libmlir-x.y Conflicts: libmlir-x.y -Replaces: libmlir-17, libmlir-x.y +Replaces: libmlir-x.y Description: Multi-Level Intermediate Representation library Novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for @@ -910,7 +896,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libmlir-17t64 (= ${binary:Version}) + libmlir-17 (= ${binary:Version}) Breaks: libmlir-dev Provides: libmlir-x.y-dev Conflicts: libmlir-x.y-dev diff --git a/debian/control.in b/debian/control.in index d918940a..2e4b4610 100644 --- a/debian/control.in +++ b/debian/control.in @@ -45,10 +45,10 @@ Package: clang-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, ${dep:devlibs-objc}, - libllvm@LLVM_VERSION@t64 (= ${binary:Version}), + libllvm@LLVM_VERSION@ (= ${binary:Version}), libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}), llvm-@LLVM_VERSION@-linker-tools (= ${binary:Version}), - libclang1-@LLVM_VERSION@t64 (= ${binary:Version}), libc6-dev, binutils + libclang1-@LLVM_VERSION@ (= ${binary:Version}), libc6-dev, binutils Provides: c-compiler, objc-compiler, c++-compiler Recommends: llvm-@LLVM_VERSION@-dev, python3 # libomp-@LLVM_VERSION@-dev @@ -78,7 +78,7 @@ Description: clang-based tools for C/C++ developments Package: clang-format-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python3, - libllvm@LLVM_VERSION@t64 (= ${binary:Version}) + libllvm@LLVM_VERSION@ (= ${binary:Version}) Description: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable @@ -94,7 +94,7 @@ Description: Tool to format C/C++/Obj-C code Package: clang-tidy-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python3, - libllvm@LLVM_VERSION@t64 (= ${binary:Version}), + libllvm@LLVM_VERSION@ (= ${binary:Version}), libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}), clang-tools-@LLVM_VERSION@, python3-yaml Description: clang-based C++ linter tool @@ -106,7 +106,7 @@ Description: clang-based C++ linter tool Package: clangd-@LLVM_VERSION@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libllvm@LLVM_VERSION@t64 (= ${binary:Version}), + libllvm@LLVM_VERSION@ (= ${binary:Version}), libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}), Description: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: @@ -133,10 +133,7 @@ Description: C, C++ and Objective-C compiler - Documentation . This package contains the documentation. -Package: libclang1-@LLVM_VERSION@t64 -Provides: ${t64:Provides} -Replaces: libclang1-@LLVM_VERSION@ -Breaks: libclang1-@LLVM_VERSION@ (<< ${source:Version}) +Package: libclang1-@LLVM_VERSION@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -161,7 +158,7 @@ Package: libclang-@LLVM_VERSION@-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - ${dep:devlibs-objc}, libclang1-@LLVM_VERSION@t64 (= ${binary:Version}), + ${dep:devlibs-objc}, libclang1-@LLVM_VERSION@ (= ${binary:Version}), libclang-common-@LLVM_VERSION@-dev (= ${binary:Version}) Description: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end @@ -237,13 +234,10 @@ Description: High-level loop and data-locality optimizer # ------------- clang libraries ------------- -Package: libclang-cpp@LLVM_VERSION@t64 -Provides: ${t64:Provides} -Replaces: libclang-cpp@LLVM_VERSION@ -Breaks: libclang-cpp@LLVM_VERSION@ (<< ${source:Version}) +Package: libclang-cpp@LLVM_VERSION@ Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Description: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end @@ -265,7 +259,7 @@ Package: libclang-cpp@LLVM_VERSION@-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs}, - libclang-cpp@LLVM_VERSION@t64 (= ${binary:Version}) + libclang-cpp@LLVM_VERSION@ (= ${binary:Version}) # Move of libclang-cpp.so into libclang-cpp@LLVM_VERSION@.dev Description: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end @@ -342,10 +336,7 @@ Description: Clang examples # ------------- LLVM ------------- -Package: libllvm@LLVM_VERSION@t64 -Provides: ${t64:Provides} -Replaces: libllvm@LLVM_VERSION@ -Breaks: libllvm@LLVM_VERSION@ (<< ${source:Version}) +Package: libllvm@LLVM_VERSION@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -421,8 +412,8 @@ Description: Modular compiler and toolchain technologies, IR interpreter Package: llvm-@LLVM_VERSION@-dev Architecture: any Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends}, - llvm-@LLVM_VERSION@ (= ${binary:Version}), libllvm@LLVM_VERSION@t64 (= ${binary:Version}), libncurses-dev, - llvm-@LLVM_VERSION@-tools (= ${binary:Version}), libclang-cpp@LLVM_VERSION@t64 (= ${binary:Version}), + llvm-@LLVM_VERSION@ (= ${binary:Version}), libllvm@LLVM_VERSION@ (= ${binary:Version}), libncurses-dev, + llvm-@LLVM_VERSION@-tools (= ${binary:Version}), libclang-cpp@LLVM_VERSION@ (= ${binary:Version}), libz3-dev, libxml2-dev Description: Modular compiler and toolchain technologies, libraries and headers LLVM is a collection of libraries and tools that make it easy to build @@ -529,7 +520,7 @@ Description: Modular compiler and toolchain technologies, examples Package: lld-@LLVM_VERSION@ Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64 loong64 # ia64 hurd powerpc have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Description: LLVM-based linker LLD is a new, high-performance linker. It is built as a set of reusable @@ -539,7 +530,7 @@ Description: LLVM-based linker Package: liblld-@LLVM_VERSION@ Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 riscv64 loong64 # ia64 hurd powerpc have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs Description: LLVM-based linker, library @@ -569,7 +560,7 @@ Description: LLVM-based linker, header files Package: lldb-@LLVM_VERSION@ Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@t64 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}), python3-lldb-@LLVM_VERSION@ Pre-Depends: ${misc:Pre-Depends} Description: Next generation, high-performance debugger @@ -577,13 +568,10 @@ Description: Next generation, high-performance debugger reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. -Package: liblldb-@LLVM_VERSION@t64 -Provides: ${t64:Provides} -Replaces: liblldb-@LLVM_VERSION@ -Breaks: liblldb-@LLVM_VERSION@ (<< ${source:Version}) +Package: liblldb-@LLVM_VERSION@ Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm@LLVM_VERSION@ (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs Description: Next generation, high-performance debugger, library @@ -597,7 +585,7 @@ Package: python3-lldb-@LLVM_VERSION@ Section: python Architecture: amd64 arm64 armel armhf i386 ppc64el kfreebsd-amd64 kfreebsd-i386 s390 s390x sparc hppa m68k sh4 x32 loong64 # ia64 hurd powerpc powerpcspe ppc64 alpha riscv64 s390x sparc64 mipsel mips64el have been removed -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-@LLVM_VERSION@t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, liblldb-@LLVM_VERSION@ (= ${binary:Version}) Conflicts: python3-lldb-x.y Replaces: python3-lldb-x.y Provides: python3-lldb-x.y @@ -630,7 +618,7 @@ Description: Next generation, high-performance debugger, header files Package: libomp-@LLVM_VERSION@-dev Section: libdevel Architecture: amd64 arm64 armhf i386 loong64 mips64el ppc64el ppc64 riscv64 -Depends: libomp5-@LLVM_VERSION@t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libomp5-@LLVM_VERSION@ (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: libomp-@LLVM_VERSION@-doc Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44) Provides: libomp-x.y-dev @@ -641,14 +629,14 @@ Description: LLVM OpenMP runtime - dev package linked against, and that manages the multiple threads in an OpenMP program while it is executing. -Package: libomp5-@LLVM_VERSION@t64 +Package: libomp5-@LLVM_VERSION@ Multi-Arch: same Architecture: amd64 arm64 armhf i386 loong64 mips64el ppc64el ppc64 riscv64 Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libomp5-@LLVM_VERSION@ (<< ${source:Version}), libomp5 (<< 44) -Provides: ${t64:Provides}, libomp-x.y +Breaks: libomp5 (<< 44) +Provides: libomp-x.y Conflicts: libomp-x.y -Replaces: libomp5-@LLVM_VERSION@, libomp-x.y +Replaces: libomp-x.y Description: LLVM OpenMP runtime The runtime is the part of the OpenMP implementation that your code is linked against, and that manages the multiple threads in an OpenMP program @@ -670,17 +658,17 @@ Description: LLVM OpenMP runtime - Documentation # ------------- libcxx ------------- -Package: libc++1-@LLVM_VERSION@t64 +Package: libc++1-@LLVM_VERSION@ Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: clang -Breaks: libc++1-@LLVM_VERSION@ (<< ${source:Version}), libc++1 (<< 44) -Provides: ${t64:Provides}, libc++-x.y +Breaks: libc++1 (<< 44) +Provides: libc++-x.y Conflicts: libc++-x.y -Replaces: libc++1-@LLVM_VERSION@, libc++-x.y +Replaces: libc++-x.y Description: LLVM C++ Standard library libc++ is another implementation of the C++ standard library. . @@ -698,7 +686,7 @@ Package: libc++-@LLVM_VERSION@-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libc++1-@LLVM_VERSION@t64 (= ${binary:Version}), ${misc:Depends}, +Depends: libc++1-@LLVM_VERSION@ (= ${binary:Version}), ${misc:Depends}, libc++abi-@LLVM_VERSION@-dev (= ${binary:Version}), libunwind-@LLVM_VERSION@-dev [amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64] Breaks: libc++-dev (<< 44), libc++abi-@LLVM_VERSION@-dev (<< 1:17.0.6-2) @@ -743,16 +731,16 @@ Description: LLVM C++ Standard library (WASI) # ------------- libcxxabi ------------- -Package: libc++abi1-@LLVM_VERSION@t64 +Package: libc++abi1-@LLVM_VERSION@ Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: libc++abi1-@LLVM_VERSION@ (<< ${source:Version}), libc++abi1 (<< 44) -Provides: ${t64:Provides}, libc++abi-x.y +Breaks: libc++abi1 (<< 44) +Provides: libc++abi-x.y Conflicts: libc++abi-x.y -Replaces: libc++abi1-@LLVM_VERSION@, libc++abi-x.y +Replaces: libc++abi-x.y Description: LLVM low level support for a standard C++ library libc++abi is another implementation of low level support for a standard C++ library. @@ -766,7 +754,7 @@ Package: libc++abi-@LLVM_VERSION@-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libc++abi1-@LLVM_VERSION@t64 (= ${binary:Version}), ${misc:Depends} +Depends: libc++abi1-@LLVM_VERSION@ (= ${binary:Version}), ${misc:Depends} Breaks: libc++abi-dev (<= 44) Provides: libc++abi-x.y-dev Conflicts: libc++abi-x.y-dev @@ -838,16 +826,15 @@ Description: OpenCL C language implementation - development files # ------------- libunwind ------------- -Package: libunwind-@LLVM_VERSION@t64 -Breaks: libunwind-@LLVM_VERSION@ (<< ${source:Version}) +Package: libunwind-@LLVM_VERSION@ Section: libs Architecture: amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64 Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} -Provides: ${t64:Provides}, libunwind-x.y +Provides: libunwind-x.y Conflicts: libunwind-x.y -Replaces: libunwind-@LLVM_VERSION@, libunwind-x.y +Replaces: libunwind-x.y Description: production-quality unwinder libunwind is a production-quality unwinder, with platform support for DWARF unwind info, SjLj, and ARM EHABI. @@ -862,7 +849,7 @@ Architecture: amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64 Multi-Arch: same Depends: ${misc:Depends}, - libunwind-@LLVM_VERSION@t64 (= ${binary:Version}) + libunwind-@LLVM_VERSION@ (= ${binary:Version}) Provides: libunwind-dev, libunwind-x.y-dev Conflicts: libunwind-dev, libunwind-x.y-dev Replaces: libunwind-dev, libunwind-x.y-dev @@ -887,16 +874,15 @@ Description: Multi-Level Intermediate Representation tools . This package provides tools. -Package: libmlir-@LLVM_VERSION@t64 -Breaks: libmlir-@LLVM_VERSION@ (<< ${source:Version}) +Package: libmlir-@LLVM_VERSION@ Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} -Provides: ${t64:Provides}, libmlir-x.y +Provides: libmlir-x.y Conflicts: libmlir-x.y -Replaces: libmlir-@LLVM_VERSION@, libmlir-x.y +Replaces: libmlir-x.y Description: Multi-Level Intermediate Representation library Novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for @@ -910,7 +896,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libmlir-@LLVM_VERSION@t64 (= ${binary:Version}) + libmlir-@LLVM_VERSION@ (= ${binary:Version}) Breaks: libmlir-dev Provides: libmlir-x.y-dev Conflicts: libmlir-x.y-dev diff --git a/debian/libc++1-X.Yt64.install.in b/debian/libc++1-X.Y.install.in similarity index 100% rename from debian/libc++1-X.Yt64.install.in rename to debian/libc++1-X.Y.install.in diff --git a/debian/libc++1-X.Yt64.links.in b/debian/libc++1-X.Y.links.in similarity index 100% rename from debian/libc++1-X.Yt64.links.in rename to debian/libc++1-X.Y.links.in diff --git a/debian/libc++1-X.Y.lintian-overrides.in b/debian/libc++1-X.Y.lintian-overrides.in new file mode 100644 index 00000000..8e1532d4 --- /dev/null +++ b/debian/libc++1-X.Y.lintian-overrides.in @@ -0,0 +1 @@ +libc++1-@LLVM_VERSION@: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libc++.so.1.0* diff --git a/debian/libc++1-X.Yt64.lintian-overrides.in b/debian/libc++1-X.Yt64.lintian-overrides.in deleted file mode 100644 index 25a325fa..00000000 --- a/debian/libc++1-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,2 +0,0 @@ -libc++1-@LLVM_VERSION@t64: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libc++.so.1.0* -libc++1-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libc++1-@LLVM_VERSION@ diff --git a/debian/libc++abi1-X.Yt64.install.in b/debian/libc++abi1-X.Y.install.in similarity index 100% rename from debian/libc++abi1-X.Yt64.install.in rename to debian/libc++abi1-X.Y.install.in diff --git a/debian/libc++abi1-X.Yt64.links.in b/debian/libc++abi1-X.Y.links.in similarity index 100% rename from debian/libc++abi1-X.Yt64.links.in rename to debian/libc++abi1-X.Y.links.in diff --git a/debian/libc++abi1-X.Y.lintian-overrides.in b/debian/libc++abi1-X.Y.lintian-overrides.in new file mode 100644 index 00000000..0637b505 --- /dev/null +++ b/debian/libc++abi1-X.Y.lintian-overrides.in @@ -0,0 +1 @@ +libc++abi1-@LLVM_VERSION@: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libc++abi.so.1.0* diff --git a/debian/libc++abi1-X.Yt64.lintian-overrides.in b/debian/libc++abi1-X.Yt64.lintian-overrides.in deleted file mode 100644 index c3100c96..00000000 --- a/debian/libc++abi1-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,2 +0,0 @@ -libc++abi1-@LLVM_VERSION@t64: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libc++abi.so.1.0* -libc++abi1-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libc++abi1-@LLVM_VERSION@ diff --git a/debian/libclang-cppX.Yt64.install.in b/debian/libclang-cppX.Y.install.in similarity index 100% rename from debian/libclang-cppX.Yt64.install.in rename to debian/libclang-cppX.Y.install.in diff --git a/debian/libclang-cppX.Yt64.links.in b/debian/libclang-cppX.Y.links.in similarity index 100% rename from debian/libclang-cppX.Yt64.links.in rename to debian/libclang-cppX.Y.links.in diff --git a/debian/libclang-cppX.Yt64.lintian-overrides.in b/debian/libclang-cppX.Yt64.lintian-overrides.in deleted file mode 100644 index 5d4a86a8..00000000 --- a/debian/libclang-cppX.Yt64.lintian-overrides.in +++ /dev/null @@ -1 +0,0 @@ -libclang-cpp@LLVM_VERSION@t64: package-name-doesnt-match-sonames libclang-cpp@LLVM_VERSION@ diff --git a/debian/libclang1-X.Yt64.install.in b/debian/libclang1-X.Y.install.in similarity index 100% rename from debian/libclang1-X.Yt64.install.in rename to debian/libclang1-X.Y.install.in diff --git a/debian/libclang1-X.Yt64.links.in b/debian/libclang1-X.Y.links.in similarity index 100% rename from debian/libclang1-X.Yt64.links.in rename to debian/libclang1-X.Y.links.in diff --git a/debian/libclang1-X.Y.lintian-overrides.in b/debian/libclang1-X.Y.lintian-overrides.in new file mode 100644 index 00000000..86038455 --- /dev/null +++ b/debian/libclang1-X.Y.lintian-overrides.in @@ -0,0 +1,5 @@ +# I know and I am not planning to change that yet. +libclang1-@LLVM_VERSION@: package-name-doesnt-match-sonames libclang-@LLVM_VERSION@-1 +# Provided as transition +libclang1-@LLVM_VERSION@: dev-pkg-without-shlib-symlink usr/lib/*/libclang-@LLVM_VERSION@.so.1 usr/lib/*/libclang.so +libclang1-@LLVM_VERSION@: ldconfig-symlink-missing-for-shlib usr/lib/*/libclang-LLVM_VERSION@.so usr/lib/*/libclang-LLVM_VERSION@.so.1 libclang-LLVM_VERSION@.so diff --git a/debian/libclang1-X.Yt64.symbols.in b/debian/libclang1-X.Y.symbols.in similarity index 99% rename from debian/libclang1-X.Yt64.symbols.in rename to debian/libclang1-X.Y.symbols.in index 35c74c56..2f07205d 100644 --- a/debian/libclang1-X.Yt64.symbols.in +++ b/debian/libclang1-X.Y.symbols.in @@ -1,4 +1,4 @@ -libclang-@LLVM_VERSION@.so.@LLVM_VERSION@ libclang1-@LLVM_VERSION@t64 #MINVER# +libclang-@LLVM_VERSION@.so.@LLVM_VERSION@ libclang1-@LLVM_VERSION@ #MINVER# (optional)LLVM_13@LLVM_13 1:15.0.7-3 (optional)LLVM_16@LLVM_16 1:16.0.2-1 (optional)LLVM_17@LLVM_17 1:17.0.1-1 diff --git a/debian/libclang1-X.Yt64.lintian-overrides.in b/debian/libclang1-X.Yt64.lintian-overrides.in deleted file mode 100644 index c0e016cc..00000000 --- a/debian/libclang1-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,6 +0,0 @@ -# I know and I am not planning to change that yet. -libclang1-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libclang-@LLVM_VERSION@-1 -# Provided as transition -libclang1-@LLVM_VERSION@t64: dev-pkg-without-shlib-symlink usr/lib/*/libclang-@LLVM_VERSION@.so.1 usr/lib/*/libclang.so -libclang1-@LLVM_VERSION@t64: ldconfig-symlink-missing-for-shlib usr/lib/*/libclang-LLVM_VERSION@.so usr/lib/*/libclang-LLVM_VERSION@.so.1 libclang-LLVM_VERSION@.so -libclang1-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libclang1-@LLVM_VERSION@ diff --git a/debian/liblldb-X.Yt64.install.in b/debian/liblldb-X.Y.install.in similarity index 100% rename from debian/liblldb-X.Yt64.install.in rename to debian/liblldb-X.Y.install.in diff --git a/debian/liblldb-X.Yt64.links.in b/debian/liblldb-X.Y.links.in similarity index 100% rename from debian/liblldb-X.Yt64.links.in rename to debian/liblldb-X.Y.links.in diff --git a/debian/liblldb-X.Y.lintian-overrides.in b/debian/liblldb-X.Y.lintian-overrides.in new file mode 100644 index 00000000..180aec35 --- /dev/null +++ b/debian/liblldb-X.Y.lintian-overrides.in @@ -0,0 +1,5 @@ +# That is normal. The lib is not (yet?) shipped as a new package +liblldb-@LLVM_VERSION@: package-name-doesnt-match-sonames liblldb-@LLVM_VERSION@-1 +# For now, override this warning. We might create a -dev at some point +liblldb-@LLVM_VERSION@: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb.so.1 usr/lib/*/liblldb.so +liblldb-@LLVM_VERSION@: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb-@LLVM_VERSION@.so.1 usr/lib/*/liblldb-@LLVM_VERSION@.so diff --git a/debian/liblldb-X.Yt64.lintian-overrides.in b/debian/liblldb-X.Yt64.lintian-overrides.in deleted file mode 100644 index 02752489..00000000 --- a/debian/liblldb-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,6 +0,0 @@ -# That is normal. The lib is not (yet?) shipped as a new package -liblldb-@LLVM_VERSION@t64: package-name-doesnt-match-sonames liblldb-@LLVM_VERSION@t64-1 -# For now, override this warning. We might create a -dev at some point -liblldb-@LLVM_VERSION@t64: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb.so.1 usr/lib/*/liblldb.so -liblldb-@LLVM_VERSION@t64: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb-@LLVM_VERSION@t64.so.1 usr/lib/*/liblldb-@LLVM_VERSION@t64.so -liblldb-@LLVM_VERSION@t64: package-name-doesnt-match-sonames liblldb-@LLVM_VERSION@ diff --git a/debian/libllvmX.Yt64.install.in b/debian/libllvmX.Y.install.in similarity index 100% rename from debian/libllvmX.Yt64.install.in rename to debian/libllvmX.Y.install.in diff --git a/debian/libllvmX.Yt64.links.in b/debian/libllvmX.Y.links.in similarity index 100% rename from debian/libllvmX.Yt64.links.in rename to debian/libllvmX.Y.links.in diff --git a/debian/libllvmX.Y.lintian-overrides.in b/debian/libllvmX.Y.lintian-overrides.in new file mode 100644 index 00000000..49f7ef24 --- /dev/null +++ b/debian/libllvmX.Y.lintian-overrides.in @@ -0,0 +1,2 @@ +# That is normal. Upstream does not match the debian convention +libllvm@LLVM_VERSION@: package-name-doesnt-match-sonames libLLVM-@LLVM_VERSION@-1 diff --git a/debian/libllvmX.Yt64.lintian-overrides.in b/debian/libllvmX.Yt64.lintian-overrides.in deleted file mode 100644 index 40fd72df..00000000 --- a/debian/libllvmX.Yt64.lintian-overrides.in +++ /dev/null @@ -1,3 +0,0 @@ -# That is normal. Upstream does not match the debian convention -libllvm@LLVM_VERSION@t64: package-name-doesnt-match-sonames libLLVM-@LLVM_VERSION@-1 -libllvm@LLVM_VERSION@t64: package-name-doesnt-match-sonames libllvm@LLVM_VERSION@ diff --git a/debian/libmlir-X.Yt64.install.in b/debian/libmlir-X.Y.install.in similarity index 100% rename from debian/libmlir-X.Yt64.install.in rename to debian/libmlir-X.Y.install.in diff --git a/debian/libmlir-X.Y.lintian-overrides.in b/debian/libmlir-X.Y.lintian-overrides.in new file mode 100644 index 00000000..f2f020ba --- /dev/null +++ b/debian/libmlir-X.Y.lintian-overrides.in @@ -0,0 +1 @@ +libmlir-@LLVM_VERSION@: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/* diff --git a/debian/libmlir-X.Yt64.lintian-overrides.in b/debian/libmlir-X.Yt64.lintian-overrides.in deleted file mode 100644 index 50568c40..00000000 --- a/debian/libmlir-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,2 +0,0 @@ -libmlir-@LLVM_VERSION@t64: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/* -libmlir-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libmlir-@LLVM_VERSION@ diff --git a/debian/libomp5-X.Yt64.install.in b/debian/libomp5-X.Y.install.in similarity index 100% rename from debian/libomp5-X.Yt64.install.in rename to debian/libomp5-X.Y.install.in diff --git a/debian/libomp5-X.Yt64.links.in b/debian/libomp5-X.Y.links.in similarity index 100% rename from debian/libomp5-X.Yt64.links.in rename to debian/libomp5-X.Y.links.in diff --git a/debian/libomp5-X.Y.lintian-overrides.in b/debian/libomp5-X.Y.lintian-overrides.in new file mode 100644 index 00000000..335e58e9 --- /dev/null +++ b/debian/libomp5-X.Y.lintian-overrides.in @@ -0,0 +1 @@ +libomp5-@LLVM_VERSION@: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libomp.so.5* diff --git a/debian/libomp5-X.Yt64.symbols.in b/debian/libomp5-X.Y.symbols.in similarity index 99% rename from debian/libomp5-X.Yt64.symbols.in rename to debian/libomp5-X.Y.symbols.in index 1ae47f0d..d3ee61ae 100644 --- a/debian/libomp5-X.Yt64.symbols.in +++ b/debian/libomp5-X.Y.symbols.in @@ -1,4 +1,4 @@ -libomp.so.5 libomp5-@LLVM_VERSION@t64 #MINVER# +libomp.so.5 libomp5-@LLVM_VERSION@ #MINVER# GOMP_1.0@GOMP_1.0 0.20131209 GOMP_2.0@GOMP_2.0 0.20131209 GOMP_3.0@GOMP_3.0 0.20131209 diff --git a/debian/libomp5-X.Yt64.lintian-overrides.in b/debian/libomp5-X.Yt64.lintian-overrides.in deleted file mode 100644 index 0bbf0689..00000000 --- a/debian/libomp5-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,2 +0,0 @@ -libomp5-@LLVM_VERSION@t64: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libomp.so.5* -libomp5-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libomp5-@LLVM_VERSION@ diff --git a/debian/libunwind-X.Yt64.install.in b/debian/libunwind-X.Y.install.in similarity index 100% rename from debian/libunwind-X.Yt64.install.in rename to debian/libunwind-X.Y.install.in diff --git a/debian/libunwind-X.Yt64.links.in b/debian/libunwind-X.Y.links.in similarity index 100% rename from debian/libunwind-X.Yt64.links.in rename to debian/libunwind-X.Y.links.in diff --git a/debian/libunwind-X.Y.lintian-overrides.in b/debian/libunwind-X.Y.lintian-overrides.in new file mode 100644 index 00000000..6cb74223 --- /dev/null +++ b/debian/libunwind-X.Y.lintian-overrides.in @@ -0,0 +1 @@ +libunwind-@LLVM_VERSION@: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libunwind.so.1.0* diff --git a/debian/libunwind-X.Yt64.lintian-overrides.in b/debian/libunwind-X.Yt64.lintian-overrides.in deleted file mode 100644 index 3683dc8c..00000000 --- a/debian/libunwind-X.Yt64.lintian-overrides.in +++ /dev/null @@ -1,2 +0,0 @@ -libunwind-@LLVM_VERSION@t64: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libunwind.so.1.0* -libunwind-@LLVM_VERSION@t64: package-name-doesnt-match-sonames libunwind-@LLVM_VERSION@ diff --git a/debian/rules b/debian/rules index 8b11e427..78dc69b4 100755 --- a/debian/rules +++ b/debian/rules @@ -633,7 +633,7 @@ stamps/preconfigure: debian/libclang-rt-$(LLVM_VERSION)-dev.install \ debian/libpolly-$(LLVM_VERSION)-dev.install \ debian/libomp-$(LLVM_VERSION)-dev.install \ - debian/libomp5-$(LLVM_VERSION)t64.install \ + debian/libomp5-$(LLVM_VERSION).install \ debian/llvm-$(LLVM_VERSION)-dev.install \ debian/llvm-$(LLVM_VERSION)-linker-tools.install \ debian/llvm-$(LLVM_VERSION)-linker-tools.links \ @@ -1322,10 +1322,10 @@ endif override_dh_makeshlibs: - dh_makeshlibs -plibclang$(SONAME_EXT)-$(LLVM_VERSION)t64 - dh_makeshlibs -pliblldb-$(LLVM_VERSION)t64 - dh_makeshlibs -plibllvm$(LLVM_VERSION)t64 - dh_makeshlibs -plibomp$(SONAME_OPENMP)-$(LLVM_VERSION)t64 + dh_makeshlibs -plibclang$(SONAME_EXT)-$(LLVM_VERSION) + dh_makeshlibs -pliblldb-$(LLVM_VERSION) + dh_makeshlibs -plibllvm$(LLVM_VERSION) + dh_makeshlibs -plibomp$(SONAME_OPENMP)-$(LLVM_VERSION) dh_makeshlibs --remaining-packages -V override_dh_shlibdeps: @@ -1346,10 +1346,10 @@ override_dh_strip: find $(TARGET_BUILD) -name '*.o' -o -name '*.a' -type f | xargs -r rm -f ifeq (0, $(strip $(shell dpkg --compare-versions $(DH_VERSION) ge 9.20160114; echo $$?))) : # If we don't have the right version of debhelper, don't run the option - dh_strip -p libclang$(SONAME_EXT)-$(LLVM_VERSION)t64 --dbgsym-migration='libclang$(SONAME_EXT)-$(LLVM_VERSION)t64-dbg' - dh_strip -p libllvm$(LLVM_VERSION)t64 --dbgsym-migration='libllvm$(LLVM_VERSION)t64-dbg' - dh_strip -p liblldb-$(LLVM_VERSION)t64 --dbgsym-migration='liblldb-$(LLVM_VERSION)t64-dbg' - dh_strip -p libomp$(SONAME_OPENMP)-$(LLVM_VERSION)t64 --dbgsym-migration='libomp$(SONAME_OPENMP)-$(LLVM_VERSION)t64-dbg' + dh_strip -p libclang$(SONAME_EXT)-$(LLVM_VERSION) --dbgsym-migration='libclang$(SONAME_EXT)-$(LLVM_VERSION)-dbg' + dh_strip -p libllvm$(LLVM_VERSION) --dbgsym-migration='libllvm$(LLVM_VERSION)-dbg' + dh_strip -p liblldb-$(LLVM_VERSION) --dbgsym-migration='liblldb-$(LLVM_VERSION)-dbg' + dh_strip -p libomp$(SONAME_OPENMP)-$(LLVM_VERSION) --dbgsym-migration='libomp$(SONAME_OPENMP)-$(LLVM_VERSION)-dbg' endif # ifeq (${LLD_ENABLE},yes) # PATH=$(CURDIR)/:$$PATH dh_strip -p liblld-$(LLVM_VERSION) --dbg-package=liblld-$(LLVM_VERSION)-dbg