[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1014860: buster-pu: package llvm-toolchain-13/1:13.0.1-6~deb10u1



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.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: pkg-llvm-team@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 <pochu@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

Reply to: