[Git][glibc-team/glibc][sid] hurd-i386: Fix stack information for main thread

2023-09-03 Thread Samuel Thibault (@sthibault)


Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
4324a7de by Samuel Thibault at 2023-09-03T19:13:25+00:00
hurd-i386: Fix stack information for main thread

  * debian/patches/hurd-i386/git-main_stack.diff

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/hurd-i386/git-main_stack.diff
- debian/patches/series


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/4324a7defce3ffaa313cb4286125d38d0e0bf21d

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/4324a7defce3ffaa313cb4286125d38d0e0bf21d
You're receiving this email because of your account on salsa.debian.org.




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

2023-09-03 Thread Aurelien Jarno
On 2023-09-03 17:48, Niko Tyni wrote:
> 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.

I have submitted the v3 of the patch and I am waiting for it to be
rebuilt:
https://sourceware.org/pipermail/libc-alpha/2023-August/151273.html

Unfortunately upstream does not consider it as an ABI breakage on the
glibc side, just an API breakage. But it causes an ABI breakage on the
perl side.

> 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.

I believe so (well probably on all architectures for multiarch sync).

> 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.

I agree.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



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

2023-09-03 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 libc6-dev 2.37-2
Bug #1050592 [perl] perl: F_GETLK / F_GETLK64 confusion on ppc64el breaking 
libfile-fcntllock-perl
Bug reassigned from package 'perl' to 'libc6-dev'.
No longer marked as found in versions perl/5.36.0-8.
Ignoring request to alter fixed versions of bug #1050592 to the same values 
previously set
Bug #1050592 [libc6-dev] perl: F_GETLK / F_GETLK64 confusion on ppc64el 
breaking libfile-fcntllock-perl
Marked as found in versions glibc/2.37-2.
> found -1 2.36-9+deb12u1
Bug #1050592 [libc6-dev] perl: F_GETLK / F_GETLK64 confusion on ppc64el 
breaking libfile-fcntllock-perl
Marked as found in versions glibc/2.36-9+deb12u1.
> tag -1 bookworm
Bug #1050592 [libc6-dev] perl: F_GETLK / F_GETLK64 confusion on ppc64el 
breaking libfile-fcntllock-perl
Added tag(s) bookworm.

-- 
1050592: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050592
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[Git][glibc-team/glibc][sid] debian/patches/hurd-i386/git-tls_dtors.diff: Fix TLS destructors

2023-09-03 Thread Samuel Thibault (@sthibault)


Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
fa9cafb6 by Samuel Thibault at 2023-09-03T15:28:16+02:00
debian/patches/hurd-i386/git-tls_dtors.diff: Fix TLS destructors

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/hurd-i386/git-tls_dtors.diff
- debian/patches/series


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/fa9cafb6a502e7f4b1b53e8bc04b4e971a398d6c

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/fa9cafb6a502e7f4b1b53e8bc04b4e971a398d6c
You're receiving this email because of your account on salsa.debian.org.