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 5.4.0-13 +- -no-use-gold-linker (f22+, #1193044) + * Thu Feb 12 2015 Rex Dieter 5.4.0-12 - own %%{_qt5_plugindir}/{designer,iconengines,script,styles}