[qt5-qtbase] no-use-gold-linker (f22+, #1193044)
Rex Dieter
rdieter at fedoraproject.org
Mon Feb 16 13:20:59 UTC 2015
commit c8544d32b38e66321f408a12f4417ee08c617328
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Mon Feb 16 07:20:49 2015 -0600
no-use-gold-linker (f22+, #1193044)
qt5-qtbase.spec | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/qt5-qtbase.spec b/qt5-qtbase.spec
index 62a34ec..c526e6f 100644
--- a/qt5-qtbase.spec
+++ b/qt5-qtbase.spec
@@ -33,7 +33,7 @@
Summary: Qt5 - QtBase components
Name: qt5-qtbase
Version: 5.4.0
-Release: 12%{?dist}
+Release: 13%{?dist}
# See LGPL_EXCEPTIONS.txt, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -208,6 +208,13 @@ Requires(postun): %{_sbindir}/update-alternatives
%define tds -no-sql-tds
%endif
+# workaround gold linker bug by not using it
+# https://bugzilla.redhat.com/show_bug.cgi?id=1193044
+#https://sourceware.org/bugzilla/show_bug.cgi?id=16992
+%if 0%{?fedora} > 21
+%define use_gold_linker -no-use-gold-linker
+%endif
+
%description
Qt is a software toolkit for developing applications.
@@ -407,7 +414,8 @@ popd
%{?sqlite} \
%{?tds} \
%{?xkbcommon} \
- -system-zlib
+ -system-zlib \
+ %{?use_gold_linker}
make %{?_smp_mflags}
@@ -835,6 +843,9 @@ fi
%changelog
+* Mon Feb 16 2015 Rex Dieter <rdieter at fedoraproject.org> 5.4.0-13
+- -no-use-gold-linker (f22+, #1193044)
+
* Thu Feb 12 2015 Rex Dieter <rdieter at fedoraproject.org> 5.4.0-12
- own %%{_qt5_plugindir}/{designer,iconengines,script,styles}
More information about the scm-commits
mailing list