Bug#1098925: transition: glibc 2.41
On 2025-03-01 15:47:36 +0100, Aurelien Jarno wrote:
> On 2025-02-28 22:22, Sebastian Ramacher wrote:
> > On 2025-02-28 19:04:25 +0100, Aurelien Jarno wrote:
> > > On 2025-02-26 09:30, Emilio Pozuelo Monfort wrote:
> > > >
> > > > Go ahead.
> > >
> > > Thanks, I have just uploaded it.
>
> Unfortunately this version has a serious bug due to a multiarch
> conflict with lintian override files. I have just uploaded version
> 2.41-3 to fix that.
Thanks.
> 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.
> That will probably requires a new upload to add the corresponding
> breaks, but I'll do that once I have collected all of them. And maybe
> it'll be acceptable to leave the glibc package migrate to testing anyway
> and fix that afterwards.
I think we can postpone them to the next upload.
> Also it seems that britney decided to group glibc with a few unrelated
> packages, let's hope it'll do better for 2.41-3.
>
> > Thanks, binNMUs with --extra-depends "libc-bin (>= 2.41)" scheduled.
>
> Thanks. Could you please also binNMU dante on non-time64 architectures?
> It is only in sid for that reason, but that should make the package
> installable again for those architectures.
>
> nmu dante . amd64 arm64 i386 mips64el ppc64el riscv64 s390x hurd-amd64 hurd-i386 loong64 ppc64 sparc64 x32 . -m "Rebuild against glibc 2.41" --extra-depends "libc-bin (>= 2.41)"
Also scheduled.
Cheers
--
Sebastian Ramacher
Reply to: