From 7f04fb28cba35bbd1ee2e5718ebc349a4789efa4 Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Mon, 16 Jun 2025 14:10:28 -0400 Subject: [PATCH] Use GTS15 annobin sources to build the plugin Related: RHEL-97091 --- gcc-toolset-15-gcc.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc-toolset-15-gcc.spec b/gcc-toolset-15-gcc.spec index 586ada9..6ca2d99 100644 --- a/gcc-toolset-15-gcc.spec +++ b/gcc-toolset-15-gcc.spec @@ -694,6 +694,7 @@ to NVidia PTX capable devices if available. %package -n %{?scl_prefix}gcc-plugin-annobin Summary: The annobin plugin for gcc, built by the installed version of gcc Requires: %{?scl_prefix}gcc = %{version}-%{release} +BuildRequires: %{?scl_prefix}annobin BuildRequires: rpm-devel, binutils-devel, xz %description -n %{?scl_prefix}gcc-plugin-annobin @@ -1185,7 +1186,7 @@ find rpm.doc -name \*ChangeLog\* | xargs bzip2 -9 %if %{build_annobin_plugin} mkdir annobin-plugin cd annobin-plugin -tar xf %{_usrsrc}/annobin/latest-annobin.tar.xz +tar xf %{_scl_root}/%{_usrsrc}/annobin/latest-annobin.tar.xz cd annobin* touch aclocal.m4 configure Makefile.in */configure */config.h.in */Makefile.in ANNOBIN_FLAGS=../../obj-%{gcc_target_platform}/%{gcc_target_platform}/libstdc++-v3/scripts/testsuite_flags