-
Bug
-
Resolution: Unresolved
-
Normal
-
rhel-8.10
-
gcc-toolset-15-annobin-12.93-4.el8_10
-
No
-
Moderate
-
1
-
rhel-pt-gcc
-
ssg_platform_tools
-
1
-
False
-
False
-
-
No
-
PT GCC 2025 S08
-
Pass
-
gcc-toolset-15-annobin-12.93-4.el8_10
-
Automated
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
While reviewing https://gitlab.com/redhat/centos-stream/rpms/gcc-toolset-15-gcc/-/merge_requests/22
I saw a few test failures:
cc1: error: cannot load plugin /opt/rh/gcc-toolset-15/root/usr/lib/gcc/x86_64-redhat-linux/15/plugin/annobin.so: /opt/rh/gcc-toolset-15/root/usr/lib/gcc/x86_64-redhat-linux/15/plugin/annobin.so: undefined symbol: _Z7warningiPKcz
Ultimately the problem seems to be that the plugin uses the symbol:
# nm -D /opt/rh/gcc-toolset-15/root/usr/lib/gcc/x86_64-redhat-linux/15/plugin/annobin.so | grep warning U _Z7warningiPKcz
but since https://gcc.gnu.org/cgit/gcc/commit/?id=89991f31c5ded21179b12a9f4063c2b8fabc2e3b gcc no longer provides the symbol:
# nm -D /opt/rh/gcc-toolset-14/root/usr/libexec/gcc/x86_64-redhat-linux/14/cc1 | grep _Z7warningiPKcz 0000000001a55280 T _Z7warningiPKcz # nm -D /opt/rh/gcc-toolset-15/root/usr/libexec/gcc/x86_64-redhat-linux/15/cc1 | grep _Z7warningiPKcz #
- links to
-
RHBA-2025:147729 gcc-toolset-15-annobin update