-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
glibc-2.39-58.el10
-
None
-
ZStream
-
1
-
rhel-pt-c-libs
-
1
-
False
-
False
-
-
No
-
Red Hat Enterprise Linux
-
PT C Libraries 2025 S12
-
Regression Exception
-
Pass
-
Automated
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
None
This is a clone of issue RHEL-106166 to use for version rhel-10.1
Note: For RHEL 10, this is required due to the marker symbol versions added in RHEL-109625 and RHEL-109621, and not due to _dl_find_object.
–
Original description:
To preserve the installation order after libgcc adds a dependency on glibc (to express a version requirement for its use of _dl_find_object), we should try to preserve installation order despite the new glibc ⬄ libgcc dependency cycle.
The RPM documentation suggests that using Requires(pre): is the way:
It ensures that the package providing /usr/sbin/useradd is installed before this package. In presence of dependency loops, scriptlet dependencies are the only way to ensure correct install order.
This change does not depend on the libgcc change and can be implemented first.
- clones
-
RHEL-106166 glibc: Add Requires(pre) dependency on libgcc [rhel-9]
-
- Release Pending
-
- is triggered by
-
RHEL-109621 glibc: Provide GLIBC_ABI_DT_X86_64_PLT symbol version [rhel-10]
-
- Release Pending
-
-
RHEL-109625 glibc: Provide Add GLIBC_ABI_GNU2_TLS symbol version [rhel-10]
-
- Release Pending
-
- links to
-
RHBA-2025:149437 glibc bug fix and enhancement update