!334[SPEC] Enable Sirp on aarch64 and x86

(cherry picked from commit 21298a720abe9d312129532f995fa3c943b71f59)
This commit is contained in:
zhenyu--zhao 2023-09-07 10:23:37 +08:00 committed by openeuler-sync-bot
parent 3777516d7d
commit 1ec7783640

View File

@ -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 14
%global gcc_release 15
%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.
@ -2880,6 +2886,10 @@ end
%doc rpm.doc/changelogs/libcc1/ChangeLog*
%changelog
* Thu Sep 07 2023 zhaozhenyu <zhaozhenyu17@huawei.com> 12.3.1-15
- Type: SPEC
- DESC: Enable Strip for aarch64 and x86_64
* Wed Sep 06 2023 eastb233 <xiezhiheng@huawei.com> 12.3.1-14
- Type: Bugfix
- DESC: Package simdmath.h and simdmath_f.h