On 2025-03-02 11:16:01 +0100, Aurelien Jarno wrote: > Hi Sebastian, > > On 2025-03-01 18:28, Sebastian Ramacher wrote: > > On 2025-03-01 15:47:36 +0100, Aurelien Jarno wrote: > > > Anyway I have started to look briefly at autopkgtest regressions, and it > > > appears that my assumption that checking executable stack only on amd64 > > > was going to be representative for all architecture was wrong. It seems > > > that at least hand written neon code on armel/armhf also causes the > > > stack to be executable. I'll scan the archive on other architectures but > > > that will take some time... In the meantime I have already found: > > > > > > nmu 3 libde265 . ANY . -m "Rebuild with binutils >= 2.44-2 to build > > > without executable stack" --extra-depends "binutils (>= 2.44-2)" > > > nmu libmad . ANY . -m "Rebuild with binutils >= 2.44-2 to build without > > > executable stack" --extra-depends "binutils (>= 2.44-2)" > > > nmu x264 . ANY . -m "Rebuild with binutils >= 2.44-2 to build without > > > executable stack" --extra-depends "binutils (>= 2.44-2)" > > > > Scheduled. > > Thanks. > > I have finished scanning the archive for the other architectures. > Fortunately the number of affected packages are limited. I have found > the following binNMUs are needed: > > For armel/armhf: > nmu doublecmd . armel armhf . -m "Rebuild with binutils >= 2.44-2 to build > without executable stack" --extra-depends "binutils (>= 2.44-2)" > nmu 3 mpeg2dec . ANY . -m "Rebuild with binutils >= 2.44-2 to build without > executable stack" --extra-depends "binutils (>= 2.44-2)" > nmu ne10 . armel armhf . -m "Rebuild with binutils >= 2.44-2 to build > without executable stack" --extra-depends "binutils (>= 2.44-2)" > nmu pdbg . armel ppc64el ppc64 . -m "Rebuild with binutils >= 2.44-2 to > build without executable stack" --extra-depends "binutils (>= 2.44-2)" > > For armel/armhf/s390x: > nmu openblas . ANY . -m "Rebuild with binutils >= 2.44-2 to build without > executable stack" --extra-depends "binutils (>= 2.44-2)" > > For i386: > nmu 3 libfec_1.0-26-gc5d935f-1 . ANY . -m "Rebuild with binutils >= 2.44-2 > to build without executable stack" --extra-depends "binutils (>= 2.44-2)"
All scheduled. > Note that I am sure about the architectures for doublecmd, I do not > think we need multiarch sync, but I might be wrong. It doesn't build any MA: same packages, so we don't need to sync it. Cheers -- Sebastian Ramacher