From b96200113449f1db13009d6e3c9a51d469d66881 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Fri, 10 Jul 2020 13:55:14 +0200 Subject: [PATCH] Disable LTO also for RHEL 7 --- icinga2.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/icinga2.spec b/icinga2.spec index 4f0b064..d58f58b 100644 --- a/icinga2.spec +++ b/icinga2.spec @@ -68,9 +68,10 @@ %bcond_without unity_build %endif -# Disable lto_build for older SUSE versions +# Disable lto_build for older compiler versions # see https://github.com/Icinga/icinga2/issues/7149 -%if "%{_vendor}" == "suse" && 0%{?suse_version} <= 1315 +# lto1: internal compiler error: in prune_unused_types_prune, at dwarf2out.c +%if "%{_vendor}" == "suse" && 0%{?suse_version} <= 1315 || "%{_vendor}" == "redhat" && (0%{?el7} || 0%{?rhel} == 7 || "%{?dist}" == ".el7") %bcond_with lto_build %else # suse_version 1315 %bcond_without lto_build