-
Bug
-
Resolution: Unresolved
-
Major
-
rhel-9.7
-
glibc-2.34-231.el9
-
No
-
Low
-
-
1
-
rhel-pt-c-libs
-
1
-
False
-
False
-
-
No
-
Red Hat Enterprise Linux
-
PT Libraries 2025 S11
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
RHEL-72017 was backported before this additional upstream fix landed:
commit e5363e6f460c2d58809bf10fc96d70fd1ef8b5b2 Author: Jens Remus <jremus@linux.ibm.com> Date: Fri Jul 25 15:40:03 2025 +0200 Use TLS initial-exec model for __libc_tsd_CTYPE_* thread variables [BZ #33234] Commit 10a66a8e421b ("Remove <libc-tsd.h>") removed the TLS initial-exec (IE) model attribute from the __libc_tsd_CTYPE_* thread variable declarations and definitions. Commit a894f04d8776 ("Optimize __libc_tsd_* thread variable access") restored it on declarations. Restore the TLS initial-exec model attribute on __libc_tsd_CTYPE_* thread variable definitions. This resolves test tst-locale1 failure on s390 32-bit, when using a GNU linker without the fix from GNU binutils commit aefebe82dc89 ("IBM zSystems: Fix offset relative to static TLS"). Reviewed-by: Florian Weimer <fweimer@redhat.com>
We should pick up this additional fix to avoid the unexpected code generation changes.
- is triggered by
-
RHEL-72017 glibc: ctype.h macros segfault in multithreaded programs with multiple libc.so [rhel-9]
-
- Release Pending
-
- links to
-
RHSA-2025:146717 glibc security update