Bug#1050592: perl: F_GETLK / F_GETLK64 confusion on ppc64el breaking libfile-fcntllock-perl

Niko Tyni ntyni at debian.org
Sun Sep 3 15:48:28 BST 2023


Control: reassign -1 libc6-dev 2.37-2
Control: found -1 2.36-9+deb12u1
Control: tag -1 bookworm

On Mon, Aug 28, 2023 at 11:46:14PM +0200, Aurelien Jarno wrote:

> > I think it's an ABI breakage that should be fixed, but just reverting
> > the patch will break the case without -D_FILE_OFFSET_BITS=64. I'll check
> > with upstream and try to get the issue fixed in both testing/sid and
> > stable. I'll keep you updated. In the meantime feel free to reassign the
> > bug to the glibc.
> 
> I have opened a bug upstream:
> https://sourceware.org/bugzilla/show_bug.cgi?id=30804
> 
> And submitted a possible patch:
> https://sourceware.org/pipermail/libc-alpha/2023-August/151199.html

Many thanks! I'm reassigning this. Hope I got the versions right.

Looks like the discussion upstream has quieted down now.

My understanding is that for sid/trixie we'll just need a binNMU of perl
on ppc64el afterwards. I'll request that once glibc has the fix.

For stable I don't think anything needs to be done on the perl side.
Both perl and libfile-fcntllock-perl were build with the old constants
before the regression. So just fixing glibc should be enough.
-- 
Niko




More information about the Perl-maintainers mailing list