diff --git a/debian/changelog b/debian/changelog index 7111aa39..d044e379 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +llvm-toolchain-18 (1:18.1.8-5) unstable; urgency=medium + + * Fix the broken Breaks/replaces for apt.llvm.org + Closes: https://github.com/llvm/llvm-project/issues/99502 + + -- Sylvestre Ledru Thu, 18 Jul 2024 22:02:44 +0200 + llvm-toolchain-18 (1:18.1.8-4) unstable; urgency=medium * fix the symlinks after LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF diff --git a/debian/rules b/debian/rules index e21af362..4f74ff8c 100755 --- a/debian/rules +++ b/debian/rules @@ -681,8 +681,8 @@ stamps/preconfigure: # workaround the breaks/replaces/conflicts introduced with the libc++ move # we update the version to make it work with apt.llvm.org # Yeah, this is ugly but I don't know how to do better - if test "$(LLVM_VERSION)" = "17"; then \ - sed -i -e "s|(<< 1:17.0.6-2)|(<< 1:17.0.6~++20231206041259)|g" debian/control; \ + if test "$(LLVM_VERSION)" = "18"; then \ + sed -i -e "s| (<< 1:18.1.8-4)|(<< 1:18.1.8~++20240717045021)|g" debian/control; \ fi # llvm-spirv was found, so we can enable *.spv files. Debian