-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-9.4.z
-
annobin-12.31-3.el9_4
-
Yes
-
Low
-
rhel-sst-pt-gcc
-
ssg_platform_tools
-
1
-
False
-
-
No
-
None
-
Pass
-
Automated
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
The gcc-11.4.1-4.el9_4 build switch to the GCC-built annobin plugin. This brought back RHEL-21772 because the annobin spec file installs the unpatched sources for later use by GCC:
# Also install a copy of the sources into the build tree. mkdir -p %{buildroot}%{annobin_source_dir} cp %{_sourcedir}/%{annobin_sources} %{buildroot}%{annobin_source_dir}/latest-annobin.tar.xz %endif
This blocks glibc rebuilds (exactly the same symptoms as RHEL-21772) and could result in other packages getting misbuilt, too.
Fixing this in the annobin package is sufficient, there's no need to rebuild GCC. A simple rebuild of annobin itself will result in the patched sources being used, but it's not a long-term fix of the underlying issue.
- is cloned by
-
RHEL-82899 annobin: Provide patched tarball in buildroot for gcc [rhel-9]
-
- Release Pending
-
- is depended on by
-
RHEL-82899 annobin: Provide patched tarball in buildroot for gcc [rhel-9]
-
- Release Pending
-
- is related to
-
RHEL-21772 annobin: results in corrupt unwinding information
-
- Closed
-
- links to
-
RHBA-2025:146870 annobin update