The package rpms/kdepim3.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/kdepim3.git/commit/?id=0a65b92d9d....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit 0a65b92d9d34f7a208cc5ae60d15789a3a910c1c
Author: Than Ngo <than(a)redhat.com>
Date: Mon Feb 11 10:56:38 2019 +0100
fixed FTBFS on aarch64
diff --git a/kdepim-3.5.10-aarch64.patch b/kdepim-3.5.10-aarch64.patch
new file mode 100644
index 0000000..521c1ea
--- /dev/null
+++ b/kdepim-3.5.10-aarch64.patch
@@ -0,0 +1,36 @@
+diff -up kdepim-3.5.10/ktnef/lib/Makefile.in.me kdepim-3.5.10/ktnef/lib/Makefile.in
+--- kdepim-3.5.10/ktnef/lib/Makefile.in.me 2019-02-11 10:35:13.937150871 +0100
++++ kdepim-3.5.10/ktnef/lib/Makefile.in 2019-02-11 10:35:36.435140374 +0100
+@@ -407,7 +407,7 @@ libktnef_la_SOURCES = ktnefparser.cpp kt
+ ktnefpropertyset.cpp ktnefmessage.cpp ktnefwriter.cpp lzfu.cpp
+
+ libktnef_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO)
+-libktnef_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 -no-undefined
++libktnef_la_LDFLAGS = $(all_libraries) -version-info 1:0:0
+ #>- libktnef_la_METASOURCES = AUTO
+ noinst_HEADERS = mapi.h lzfu.h
+ #>- all: all-am
+diff -up kdepim-3.5.10/libkcal/Makefile.in.me kdepim-3.5.10/libkcal/Makefile.in
+--- kdepim-3.5.10/libkcal/Makefile.in.me 2019-02-11 10:29:33.887539245 +0100
++++ kdepim-3.5.10/libkcal/Makefile.in 2019-02-11 10:29:54.545692790 +0100
+@@ -492,7 +492,7 @@ INCLUDES = -I$(srcdir)/libical/src/libic
+ $(all_includes)
+
+ lib_LTLIBRARIES = libkcal.la
+-libkcal_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 2:0:0
++libkcal_la_LDFLAGS = $(all_libraries) -version-info 2:0:0
+ libkcal_la_LIBADD = versit/libversit.la $(LIB_KIO) \
+ ./libical/src/libical/libical.la \
+ ./libical/src/libicalss/libicalss.la \
+diff -up kdepim-3.5.10/libkmime/Makefile.in.me kdepim-3.5.10/libkmime/Makefile.in
+--- kdepim-3.5.10/libkmime/Makefile.in.me 2019-02-11 10:48:03.598532234 +0100
++++ kdepim-3.5.10/libkmime/Makefile.in 2019-02-11 10:48:47.754598510 +0100
+@@ -425,7 +425,7 @@ libkmime_la_SOURCES = \
+ boolflags.cpp \
+ kqcstringsplitter.cpp
+
+-libkmime_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 4:0:2
++libkmime_la_LDFLAGS = $(all_libraries) -version-info 4:0:2
+ libkmime_la_LIBADD = $(LIB_KDECORE) $(LIB_POLL)
+ #>- METASOURCES = AUTO
+ #>- all: all-am
diff --git a/kdepim3.spec b/kdepim3.spec
index 1d7f61a..606d1ff 100644
--- a/kdepim3.spec
+++ b/kdepim3.spec
@@ -2,7 +2,7 @@
Name: kdepim3
Summary: Compatibility support for kdepim3
Version: 3.5.10
-Release: 26%{?dist}
+Release: 27%{?dist}
License: GPLv2
URL:
http://www.kde.org/
@@ -12,6 +12,8 @@ Patch0: kdepim-3.5.10-gcc.patch
Patch1: kdepim-3.5.10-perl5_22.patch
# FTBFS with gcc7
Patch2: kdepim3-gcc7.patch
+# FTBFS on aarch64
+Patch3: kdepim-3.5.10-aarch64.patch
BuildRequires: gcc-c++
BuildRequires: bison flex flex-static
@@ -53,6 +55,9 @@ Conflicts: kdepimlibs-devel < 4.2.1-2
%patch0 -p1 -b .gcc47
%patch1 -p1 -b .perl5_22
%patch2 -p1 -b .gcc7
+%ifarch aarch64
+%patch3 -p1 -b .linker
+%endif
%build
unset QTDIR || : ; . /etc/profile.d/qt.sh
@@ -118,6 +123,9 @@ rm -f %{buildroot}%{_bindir}/ktnef
%changelog
+* Mon Feb 11 2019 Than Ngo <than(a)redhat.com> - 3.5.10-27
+- fixed FTBFS on aarch64
+
* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
3.5.10-26
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild