From f009ee08a5d0c7aa2ca3b23c6bb75f855dd2c9bc Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Aug 22 2020 07:46:57 +0000 Subject: Disable LTO as it appears to break some games (#1862771) --- diff --git a/mesa.spec b/mesa.spec index cdbd50f..7d24f55 100644 --- a/mesa.spec +++ b/mesa.spec @@ -52,7 +52,7 @@ Name: mesa Summary: Mesa graphics libraries %global ver 20.1.6 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 1%{?dist} +Release: 2%{?dist} License: MIT URL: http://www.mesa3d.org @@ -324,6 +324,10 @@ sed -i -e 's/import xml.etree.cElementTree/import xml.etree.ElementTree/g' \ src/intel/vulkan/anv_extensions_gen.py %build +# We've gotten a report that enabling LTO for mesa breaks some games. See +# https://bugzilla.redhat.com/show_bug.cgi?id=1862771 for details. +# Disable LTO for now +%define _lto_cflags %{nil} # Build with -fcommon until the omx build with gcc10 is fixed upstream # https://gitlab.freedesktop.org/mesa/mesa/issues/2385 @@ -589,6 +593,9 @@ popd %endif %changelog +* Sat Aug 22 2020 Kalev Lember - 20.1.6-2 +- Disable LTO as it appears to break some games (#1862771) + * Thu Aug 20 2020 Pete Walter - 20.1.6-1 - Update to 20.1.6