Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: binnmu
Dear release team, Starting with version 2.44-2, binutils defaults to a non-executable stack in an absence of the .note.GNU-stack ELF note (which defines if the stack needs to be executable or not). As part of the glibc 2.41 transition, I scanned the whole archive to find libraries and executables with an executable stack. Some of them are fixable by a simple binNMU. The rebuild is NOT needed for compatibility with glibc 2.41, but that's less potential security issues, and IMHO that's less surprises in case a rebuild is need at a later point (e.g. security upload). Here is the list in wb format: nmu angelscript_2.35.1+ds-3.1 . ANY . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu care_2.2.1-1 . amd64 armel armhf i386 x32 . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu dssp_4.4.10-1 . ANY . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu fasm_1.73.32-1 . amd64 i386 . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu ikarus_0.0.3+bzr.2010.01.26+bap.1-1 . amd64 i386 . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu jsusfx_0.4.0-6 . ANY . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu proot_5.1.0-1.3 . amd64 arm64 armel armhf i386 . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu smlsharp_4.1.0-1 . amd64 . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu tinymembench_0.4+git20231218+ds-2 . ANY . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" nmu zfs-fuse_0.7.0-30 . amd64 armel armhf i386 powerpc ppc64 ppc64el sparc64 . unstable . -m "Rebuild without executable stack" --extra-depends "binutils (>= 2.44-2)" Please feel free to schedule them or just close this bug in case you do not really see the added value of rebuilding those. Regards Aurelien