diff --git a/debian/changelog b/debian/changelog index 1badae94..9360664a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,14 @@ -llvm-toolchain-18 (1:18.1.8-9) UNRELEASED; urgency=medium +llvm-toolchain-18 (1:18.1.8-9) unstable; urgency=medium [ Gianfranco Costamagna ] * Mention in changelog also the SVE fixes from llvm-17 * Drop mips D154390 patch, already upstream - -- Gianfranco Costamagna Thu, 01 Aug 2024 12:15:23 +0200 + + [ Sylvestre Ledru ] + * Really fix breaks/replaces (Closes: #1077587) + + -- Sylvestre Ledru Sat, 03 Aug 2024 20:07:17 +0200 llvm-toolchain-18 (1:18.1.8-8) unstable; urgency=medium diff --git a/debian/control.in b/debian/control.in index 901b7daa..7432ec67 100644 --- a/debian/control.in +++ b/debian/control.in @@ -422,6 +422,8 @@ Depends: ${shlibs:Depends}, libffi-dev, ${misc:Depends}, 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 +Breaks: libllvm@LLVM_VERSION@ (<< 1:18.1.8-9) +Replaces: libllvm@LLVM_VERSION@ (<< 1:18.1.8-9) Description: Modular compiler and toolchain technologies, libraries and headers LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other diff --git a/debian/rules b/debian/rules index 5e6d72fa..e112d4ad 100755 --- a/debian/rules +++ b/debian/rules @@ -683,7 +683,8 @@ stamps/preconfigure: # Yeah, this is ugly but I don't know how to do better if test "$(LLVM_VERSION)" = "18"; then \ if echo $(LLVM_VERSION_SNAPSHOT)| grep -q "~++"; then \ - sed -i -e "s| (<< 1:18.1.8-8)|(<< 1:18.1.8~++20240730104741)|g" debian/control; \ + sed -i -e "s| (<< 1:18.1.8-9)|(<< 1:18.1.8~++20240830304741)|g" debian/control; \ + sed -i -e "s| (<< 1:18.1.8-9)|(<< 1:18.1.8~++20240830304741)|g" debian/control; \ fi; \ fi