• Bug#1109150: update match for -latomic once more

    From Helmut Grohne@21:1/5 to All on Sat Jul 12 16:40:02 2025
    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 = -W