From d0707f4454410b08f6e68e6716d21b5a03f2838a Mon Sep 17 00:00:00 2001 From: Chenxi Mao Date: Wed, 7 Jun 2023 17:13:13 +0800 Subject: [PATCH] Disable LTO as this causes crash if gcc lto enabled Change-Id: Iaa668ff0c050a26577ef16475afda0e8f1b93c8c Signed-off-by: Chenxi Mao --- lld.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lld.spec b/lld.spec index 9e31177..8113ec6 100644 --- a/lld.spec +++ b/lld.spec @@ -16,9 +16,12 @@ %global __provides_exclude_from ^%{_libdir}/lld/.*$ %global __requires_exclude ^libgtest.*$ +# Disable LTO as this causes crash if gcc lto enabled. +%define _lto_cflags %{nil} + Name: %{pkg_name} Version: %{maj_ver}.%{min_ver}.%{patch_ver} -Release: 1 +Release: 2 Summary: The LLVM Linker License: NCSA @@ -117,6 +120,9 @@ cd _build %{install_libdir}/liblld*.so.* %changelog +* Wed Jun 7 2023 Chenxi Mao - 15.0.7-2 +- Disable LTO as this causes crash if gcc lto enabled. + * Mon Feb 20 2023 Chenxi Mao - 15.0.7-1 - Upgrade to 15.0.7. -- Gitee