Disable LTO as this causes crash if gcc lto enabled

Change-Id: Ied12e25562fdac39354ade82b1dca536fabadbab
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
(cherry picked from commit 6036c12086a11d25173efd96dc24ecb2608c51d0)
This commit is contained in:
Chenxi Mao 2023-06-07 17:05:01 +08:00 committed by openeuler-sync-bot
parent 6a2fd2b009
commit 416bca72c6

View File

@ -24,9 +24,12 @@
%global build_install_prefix %{buildroot}%{install_prefix} %global build_install_prefix %{buildroot}%{install_prefix}
%global llvm_triple %{_host} %global llvm_triple %{_host}
# Disable LTO as this causes crash if gcc lto enabled.
%define _lto_cflags %{nil}
Name: %{pkg_name} Name: %{pkg_name}
Version: %{maj_ver}.%{min_ver}.%{patch_ver} Version: %{maj_ver}.%{min_ver}.%{patch_ver}
Release: 1 Release: 2
Summary: The Low Level Virtual Machine Summary: The Low Level Virtual Machine
License: NCSA License: NCSA
@ -318,6 +321,9 @@ fi
%{_libdir}/%{name}/lib/libLLVMTestingSupport.a %{_libdir}/%{name}/lib/libLLVMTestingSupport.a
%changelog %changelog
* Wed Jun 7 2023 Chenxi Mao <chenxi.mao@suse.com> - 15.0.7-2
- Disable LTO as this causes crash if gcc lto enabled.
* Mon Feb 20 2023 Chenxi Mao <chenxi.mao@suse.com> - 15.0.7-1 * Mon Feb 20 2023 Chenxi Mao <chenxi.mao@suse.com> - 15.0.7-1
- Upgrade to 15.0.7. - Upgrade to 15.0.7.