On 19/07/2022 14:06, Emilio Pozuelo Monfort wrote:
On 15/07/2022 14:24, Emilio Pozuelo Monfort wrote:
Control: retitle -1 buster-pu: package llvm-toolchain-13/1:13.0.1-6~deb10u2
On 13/07/2022 12:55, Emilio Pozuelo Monfort wrote:
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: pkg-llvm-t...@lists.alioth.debian.org
This backports LLVM 13 to buster, for Firefox/Thunderbird ESR 102.
The changes from the bullseye backport are minimal, debdiff attached.
I have already uploaded the package, but let me know if you have any
comments.
I have noticed a couple of problems:
- there's a build-dep that worked for me because of the alternative, but
didn't in the buildds. I have addressed that here.
- I brought back mips support
The mips changes were incomplete. I have uploaded deb10u3 with an additional fix
for mips. Unlikely that there's anyone still using firefox in mips, specially as
it hasn't been built in a long time, but the fix is easy so let's go ahead with it.
Brown paper bag release, this adds mips in one extra place. Uploaded.
Thanks,
Emilio
diff -Nru llvm-toolchain-13-13.0.1/debian/changelog
llvm-toolchain-13-13.0.1/debian/changelog
--- llvm-toolchain-13-13.0.1/debian/changelog 2022-07-19 11:37:05.000000000
+0200
+++ llvm-toolchain-13-13.0.1/debian/changelog 2022-07-21 09:14:44.000000000
+0200
@@ -1,3 +1,9 @@
+llvm-toolchain-13 (1:13.0.1-6~deb10u4) buster; urgency=medium
+
+ * Disable libunwind on mips.
+
+ -- Emilio Pozuelo Monfort <po...@debian.org> Thu, 21 Jul 2022 09:14:44 +0200
+
llvm-toolchain-13 (1:13.0.1-6~deb10u3) buster; urgency=medium
* Disable lldb on mips.
diff -Nru llvm-toolchain-13-13.0.1/debian/rules
llvm-toolchain-13-13.0.1/debian/rules
--- llvm-toolchain-13-13.0.1/debian/rules 2022-07-18 10:16:39.000000000
+0200
+++ llvm-toolchain-13-13.0.1/debian/rules 2022-07-21 09:14:36.000000000
+0200
@@ -255,7 +255,7 @@
# Enable libunwind (or not)
LIBUNWIND_ENABLE=yes
-ifneq (,$(filter $(DEB_HOST_ARCH), s390x armel m68k mipsel hurd-i386 powerpc
sparc sparc64 x32))
+ifneq (,$(filter $(DEB_HOST_ARCH), s390x armel m68k mips mipsel hurd-i386
powerpc sparc sparc64 x32))
LIBUNWIND_ENABLE=no
# do not use compiler-rt builtins for libcxx (libcxxabi) when libunwind is
# disabled since the gnu implementation in libgcc_s will then be required