From a36284767adfa6e35bb698939bee06d7ee681ac1 Mon Sep 17 00:00:00 2001 From: zhenyu--zhao Date: Wed, 6 Sep 2023 11:55:37 +0800 Subject: [PATCH] !334 [SPEC] Enable Sirp on aarch64 and x86 --- gcc.spec | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gcc.spec b/gcc.spec index 16daff4..57514f2 100644 --- a/gcc.spec +++ b/gcc.spec @@ -2,7 +2,7 @@ %global gcc_major 12 # Note, gcc_release must be integer, if you want to add suffixes to # %%{release}, append them after %%{gcc_release} on Release: line. -%global gcc_release 13 +%global gcc_release 14 %global _unpackaged_files_terminate_build 0 %global _performance_build 1 @@ -1663,8 +1663,14 @@ echo gcc-%{version}-%{release}.%{_arch} > $FULLPATH/rpmver ln -s ../../libexec/gcc/%{gcc_target_platform}/%{gcc_major}/liblto_plugin.so \ %{buildroot}%{_libdir}/bfd-plugins/ -strip -s %{buildroot}%{_prefix}/bin/gcc -strip -s %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc +%ifarch aarch64 + if [ -e %{buildroot}%{_prefix}/bin/gcc ]; then strip -s %{buildroot}%{_prefix}/bin/gcc; fi + if [ -e %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc-12 ]; then strip -s %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc-12; fi +%endif +%ifarch x86_64 + if [ -e %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc ]; then strip -s %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc; fi + if [ -e %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc-12 ]; then strip -s %{buildroot}%{_prefix}/bin/%{_target_platform}-gcc-12; fi +%endif # Remove installed but unpacked files. # If any file is useful in the future, remove it from here. @@ -2888,6 +2894,10 @@ end %doc rpm.doc/changelogs/libcc1/ChangeLog* %changelog +* Wed Sep 06 2023 zhaozhenyu 12.3.1-14 +- Type: SPEC +- DESC: Enable Strip for aarch64 and x86 + * Tue Sep 05 2023 liyancheng <412998149@qq.com> 12.3.1-13 - Type: Bugfix - DESC: Remove installed but unpacked files -- Gitee