summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSlava Barinov <v.barinov@samsung.com>2019-04-10 17:02:38 +0300
committerSlava Barinov <v.barinov@samsung.com>2019-04-10 17:18:18 +0300
commit46dc335c821fc33703b836c439b96b1597bc307b (patch)
tree4a5b83fd0aa510cc778ba31ea378c38a4dcffdf0
parent5834f4f7a10c6b02c9e63c816a3aac4668d43334 (diff)
downloadmesa-sandbox/vbarinov/lto.tar.gz
mesa-sandbox/vbarinov/lto.tar.bz2
mesa-sandbox/vbarinov/lto.zip
Fix LTO build errorsandbox/vbarinov/lto
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
-rw-r--r--packaging/mesa.spec5
1 files changed, 4 insertions, 1 deletions
diff --git a/packaging/mesa.spec b/packaging/mesa.spec
index fb8290f8e23..cca9e82b72a 100644
--- a/packaging/mesa.spec
+++ b/packaging/mesa.spec
@@ -61,7 +61,10 @@ cp %{SOURCE1001} .
cp %{SOURCE1002} .
%build
-%{?asan:/usr/bin/gcc-unforce-options}
+%{?asan:%gcc-unforce-options}
+export CFLAGS=$(echo $CFLAGS | sed -e '/-flto/s/as-needed/no-as-needed/')
+export CXXFLAGS=$(echo $CXXFLAGS | sed -e '/-flto/s/as-needed/no-as-needed/')
+
./autogen.sh --prefix=%{_prefix} \
--libdir=%{_libdir} \
--disable-glx \