Avoid using up static TLS surplus in glibc-2.27 in Ubuntu 18.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glibc (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
A bug has been fixed in glibc 2.32 that prevented certain combinations of libraries loading that employed TLS.
https:/
The glibc-2.31 in Debian Bullseye has been fixed with a similar bug raised at:
https:/
Specifically the Debian package employed the following patchies:
https:/
Could that patch please also be picked up by the glibc-2.27 package in Ubuntu 18.04?
FWIW, in addition to the Debian patches, I had to cherry-pick the following additional commits from upstream to allow this to work on Ubuntu 18.04:
3b856d093f elf: Ignore LD_AUDIT interfaces if la_version returns 0 [BZ #24122]
94b63e6620 support: Implement xdlmopen
Cheers,
--
Steve Capper