Bug#1122038: libc6-dev: symbols not covering GLIBC_ABI_GNU_TLS on i386
On Sat, Dec 06, 2025 at 10:46:44PM +0100, Aurelien Jarno wrote:
> On 2025-12-06 19:58, Adrian Bunk wrote:
> > Updating trixie to the latest 2.41 git would bring the same issue there.
>
> Actually not, given trixie uses binutils 2.44.
My understanding is that there are 3 separate issues here:
1. the binutils bug emitting it for all binaries (#1122125)
2. dpkg-gensymbols not handling some symbols
3. relaxing the dependencies in forky/i386 again (#1122038)
Fixing item 1 alone would not make any difference without a fix for
item 2.
Item 2 should be resolved also for future cases, none of the first two
items might be necessary for resolving item 3:
The commits adding fix+symbol got backported to the 2.41 branch,
this means we can get the symbol in trixie without the linker
emitting which results in all supported setups being covered after
the next trixie point release with that - and the workaround forcing
2.42 can then be dropped on/after January 10th.
Installing a forky package in bookworm (or in not up-to-date trixie)
might result in non-working binaries despite the package dependencies
permitting it, but this is anyway not officially supported.
cu
Adrian
Reply to: