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.
Cheers,
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-15 11:10:37.000000000
+0200
+++ llvm-toolchain-13-13.0.1/debian/changelog 2022-07-19 11:37:05.000000000
+0200
@@ -1,3 +1,9 @@
+llvm-toolchain-13 (1:13.0.1-6~deb10u3) buster; urgency=medium
+
+ * Disable lldb on mips.
+
+ -- Emilio Pozuelo Monfort <po...@debian.org> Tue, 19 Jul 2022 11:37:05 +0200
+
llvm-toolchain-13 (1:13.0.1-6~deb10u2) buster; urgency=medium
* Don't build-dep on llvm-spirv, it's not available in buster
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-15 11:10:37.000000000
+0200
+++ llvm-toolchain-13-13.0.1/debian/rules 2022-07-18 10:16:39.000000000
+0200
@@ -328,7 +328,7 @@
endif
LLDB_ENABLE=yes
-LLDB_DISABLE_ARCHS := hurd-i386 ia64 powerpc powerpcspe ppc64 riscv64 sparc64
mips64el mipsel
+LLDB_DISABLE_ARCHS := hurd-i386 ia64 powerpc powerpcspe ppc64 riscv64 sparc64
mips mips64el mipsel
# hurd has threading issues
ifeq (,$(filter-out $(LLDB_DISABLE_ARCHS), $(DEB_HOST_ARCH)))
# Disable LLDB for this arch.