From 6636b37e0723cdbb4e6ed6572aff05a200f987f7 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Mon, 10 Aug 2020 12:35:59 -0600 Subject: [PATCH] Disable LTO for now --- opus.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/opus.spec b/opus.spec index 009a125..ae767c3 100644 --- a/opus.spec +++ b/opus.spec @@ -2,7 +2,7 @@ Name: opus Version: 1.3.1 -Release: 5%{?candidate:.%{candidate}}%{?dist} +Release: 6%{?candidate:.%{candidate}}%{?dist} Summary: An audio codec for use in low-delay speech and audio communication License: BSD URL: https://www.opus-codec.org/ @@ -34,6 +34,10 @@ cp %{SOURCE1} . cp %{SOURCE2} . %build +# LTO triggers a GCC ICE on armv7 and LTO does not play well with the NEON +# intrinsics. Disable LTO for now +%define _lto_cflags %{nil} + %configure --enable-custom-modes --disable-static \ --enable-hardening --enable-ambisonics @@ -64,6 +68,9 @@ make check %{?_smp_mflags} V=1 %{_datadir}/man/man3/opus_*.3.gz %changelog +* Mon Aug 10 2020 Jeff Law - 1.3.1-6 +- Disable LTO for now + * Sat Aug 01 2020 Fedora Release Engineering - 1.3.1-5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild