From 386d2533e61a7f5e8722b494bd95ad4b39e7c9c3 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 8 Sep 2019 09:34:34 +0200 Subject: [PATCH 1/4] Fix the declaration --- debian/rules | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index b3205728..e36d0541 100755 --- a/debian/rules +++ b/debian/rules @@ -68,7 +68,7 @@ ifeq ($(shell dpkg --compare-versions $(shell dpkg-query -W -f '$${Version}' g++ endif FORCE_NOT_GCC_9_DISTRO := eoan bullseye -ifeq (,$(filter $(DISTRO), $(FORCE_NOT_GCC_9_DISTRO))) +ifneq (,$(filter $(DISTRO),$(FORCE_NOT_GCC_9_DISTRO))) # Force gcc-8 GCC_VERSION := 8 endif @@ -278,6 +278,7 @@ preconfigure: @echo "DEB_HOST_ARCH=$(DEB_HOST_ARCH)" @echo "DEB_HOST_ARCH_OS=$(DEB_HOST_ARCH_OS)" @echo "DISTRO=$(DISTRO)" + @echo "GCC_VERSION=$(GCC_VERSION)" for f in debian/*.in; do \ f2=$$(echo $$f | sed 's/\.in$$//;s/X\.Y/$(LLVM_VERSION)/'); \ From 5fcf7987d61d6382cec8750e06452fce4cae150e Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 8 Sep 2019 10:20:52 +0200 Subject: [PATCH 2/4] sid should also get gcc 8 --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index e36d0541..ba67c9a6 100755 --- a/debian/rules +++ b/debian/rules @@ -67,7 +67,7 @@ ifeq ($(shell dpkg --compare-versions $(shell dpkg-query -W -f '$${Version}' g++ GCC_VERSION := 4.9 endif -FORCE_NOT_GCC_9_DISTRO := eoan bullseye +FORCE_NOT_GCC_9_DISTRO := eoan bullseye sid ifneq (,$(filter $(DISTRO),$(FORCE_NOT_GCC_9_DISTRO))) # Force gcc-8 GCC_VERSION := 8 From 12f259a940675fbbbb19332e520131e76596fb2b Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 9 Sep 2019 11:57:32 +0200 Subject: [PATCH 3/4] remove breaks/replaces for clang9 --- debian/control | 2 -- 1 file changed, 2 deletions(-) diff --git a/debian/control b/debian/control index afce6b02..6e4eee31 100644 --- a/debian/control +++ b/debian/control @@ -89,8 +89,6 @@ Package: clangd-9 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libclang-common-9-dev (= ${binary:Version}) -Replaces: clang-tools-9 (<< 1:9~+rc1-1~exp2) -Breaks: clang-tools-9 (<< 1:9~+rc1-1~exp2) Description: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: - code completion From b247266d7c7fb66026e17c75a81b1a4873a3ad6e Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 10 Sep 2019 15:29:53 +0200 Subject: [PATCH 4/4] New snapshot release --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 9787f598..125016fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +llvm-toolchain-9 (1:9~+rc4-1~exp1) experimental; urgency=medium + + * New snapshot release + + -- Sylvestre Ledru Tue, 10 Sep 2019 15:25:46 +0200 + llvm-toolchain-9 (1:9~+rc3-1~exp3) experimental; urgency=medium * Force gcc before 9 (gcc 8 on Debian unstable) because it causes