Source: fuse3
Version: 3.17.2-2
Tags: patch
User: [email protected]
Usertags: rebootstrap

Hi Laszlo,

in my earlier update of -latomic updates I failed to anticipate that
musl-linux-mipsel and others would be affected as well. Hence, I'm
attaching a patch that extends -latomic to not just a list of
architectures but a list of cpus and abis such that it generically
matches non-linux and non-glibc architectures without a need to update
them individually. Please consider applying it after trixie is released.

Helmut
diff -Nru fuse3-3.17.2/debian/changelog fuse3-3.17.2/debian/changelog
--- fuse3-3.17.2/debian/changelog       2025-05-19 20:39:08.000000000 +0200
+++ fuse3-3.17.2/debian/changelog       2025-07-12 07:19:44.000000000 +0200
@@ -1,3 +1,10 @@
+fuse3 (3.17.2-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Further improve matching of -latomic architectures (closes: #-1).
+
+ -- Helmut Grohne <[email protected]>  Sat, 12 Jul 2025 07:19:44 +0200
+
 fuse3 (3.17.2-2) unstable; urgency=medium
 
   [ Laszlo Boszormenyi (GCS) ]
diff -Nru fuse3-3.17.2/debian/rules fuse3-3.17.2/debian/rules
--- fuse3-3.17.2/debian/rules   2025-05-19 20:39:08.000000000 +0200
+++ fuse3-3.17.2/debian/rules   2025-07-12 07:19:42.000000000 +0200
@@ -10,7 +10,7 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-ifneq (,$(filter $(DEB_HOST_ARCH), arc armel m68k mips mipsel powerpc sh3 sh4 
sparc))
+ifneq (,$(filter $(DEB_HOST_ARCH_CPU)/$(DEB_HOST_ARCH_ABI), arc/base arm/eabi 
m68k/base mips/base mipsel/base powerpc/base sh3/base sh4/base sparc/base))
    export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -latomic
 endif
 

Reply via email to