The package rpms/texmaker.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/texmaker.git/commit/?id=f0be923ff....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit f0be923ff500b1013131a14dc82f0c879a6afff2
Author: Mamoru TASAKA <mtasaka(a)fedoraproject.org>
Date: Sun Nov 29 13:51:59 2020 +0900
Exclude s390x temporarily due to missing dependency (bug 1902449)
Disable LTO for now
diff --git a/texmaker.spec b/texmaker.spec
index 0c75292..93072fd 100644
--- a/texmaker.spec
+++ b/texmaker.spec
@@ -1,7 +1,7 @@
Summary: LaTeX editor
Name: texmaker
Version: 5.0.4
-Release: 7%{?dist}
+Release: 8%{?dist}
Epoch: 1
License: GPLv2+
URL:
http://www.xm1math.net/texmaker/
@@ -21,6 +21,10 @@ BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
+# Due to missing dependency, exclude s390x for now
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1902449
+ExcludeArch: s390x
+
Requires: tetex-latex
Requires: tetex-dvipost
@@ -52,6 +56,12 @@ rm -fr hunspell singleapp
%build
+# Disable LTO for now
+# /usr/bin/ld: .obj/gzlib.o (symbol from plugin): undefined reference to symbol
'gzbuffer@(a)ZLIB_1.2.3.5'
+# /usr/bin/ld: /usr/lib64/libz.so.1: error adding symbols: DSO missing from command line
+# collect2: error: ld returned 1 exit status
+#
https://koji.fedoraproject.org/koji/buildinfo?buildID=1644664
+%define _lto_cflags %{nil}
%{qmake_qt5} texmaker.pro
%make_build
@@ -94,6 +104,10 @@ appstream-util validate-relax --nonet
%{buildroot}%{_datadir}/metainfo/%{name}.a
%{_datadir}/metainfo/%{name}.appdata.xml
%changelog
+* Sat Nov 29 2929 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 1:5.0.4-8
+- Exclude s390x temporarily due to missing dependency (bug 1902449)
+- Disable LTO for now
+
* Mon Nov 23 07:55:26 CET 2020 Jan Grulich <jgrulich(a)redhat.com> - 1:5.0.4-7
- rebuild (qt5)