New upstream release Fixes the ABI issues

This commit is contained in:
Sylvestre Ledru 2022-04-27 08:35:48 +02:00
parent a51753db83
commit 99fd399a04
2 changed files with 4 additions and 19 deletions

9
debian/changelog vendored
View File

@ -1,10 +1,9 @@
llvm-toolchain-14 (1:14.0.0-2) unstable; urgency=medium
llvm-toolchain-14 (1:14.0.1-1) unstable; urgency=medium
* Apply libc++ fixes which missed the 14 release.
Thanks to Sedat Dilek for the patches
(Closes: #1008657)
* New upstream release
Fixes the ABI issues
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 30 Mar 2022 18:32:17 +0200
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 13 Apr 2022 09:33:24 +0200
llvm-toolchain-14 (1:14.0.0-1) unstable; urgency=medium

14
debian/rules vendored
View File

@ -494,13 +494,6 @@ override_dh_auto_configure: preconfigure
if test "$(SCAN_BUILD)" = "yes"; then \
patch -f -p1 < debian/patches/on-the-fly/use-scan-build-runtimes.diff||true; \
fi
# Don't apply these patches when building for apt.llvm.org
if test "$(LLVM_VERSION)" = "14"; then \
if echo $(LLVM_VERSION_SNAPSHOT)|grep -v "~exp"; then \
patch -f -p1 < debian/patches/0001-libc-Add-workaround-to-avoid-breaking-users-of-span-.patch||true; \
patch -f -p1 < debian/patches/0002-libc-Re-enable-workaround-for-pre-ranges-CTAD-in-std.patch||true; \
fi; \
fi
# Configure coverity (we need the compilers) + work around perf issues
-(if test $(COVERITY_ENABLE) -eq 1; then \
@ -1102,13 +1095,6 @@ override_dh_auto_clean:
if test "$(SCAN_BUILD)" = "yes"; then \
patch -f -R -p1 < debian/patches/on-the-fly/use-scan-build-runtimes.diff||true; \
fi
# Don't apply these patches when building for apt.llvm.org
if test "$(LLVM_VERSION)" = "14"; then \
if echo $(LLVM_VERSION_SNAPSHOT)|grep -v "~exp"; then \
patch -f -p1 < debian/patches/0001-libc-Add-workaround-to-avoid-breaking-users-of-span-.patch||true; \
patch -f -p1 < debian/patches/0002-libc-Re-enable-workaround-for-pre-ranges-CTAD-in-std.patch||true; \
fi; \
fi
: # for some reason, the docs are written to debian/usr and debian/man ...
rm -rf debian/usr debian/man