The package rpms/mapnik.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/mapnik.git/commit/?id=2864b30116d...
https://src.fedoraproject.org/cgit/rpms/mapnik.git/commit/?id=c3a118d412a....
Change:
+%ifarch armv7hl
-%ifarch %{mips32}
Thanks.
Full change:
============
commit 2864b30116dd6f50ca8cf9397247220c96c9ea39
Author: Tom Hughes <tom(a)compton.nu>
Date: Sun Jan 27 08:34:54 2019 +0000
Disable expensive-optimizations on armv7hl
diff --git a/mapnik.spec b/mapnik.spec
index 194cd7e..4411062 100644
--- a/mapnik.spec
+++ b/mapnik.spec
@@ -145,6 +145,11 @@ rm -rf deps/mapnik/sparsehash deps/mapbox/variant
# start with default compiler flags
local_optflags="%{optflags}"
+# disable expensive-optimizations on arm7hl
+%ifarch armv7hl
+local_optflags="${local_optflags} -fno-expensive-optimizations"
+%endif
+
# configure mapnik
PROJ_LIB=%{_datadir}/proj \
GDAL_DATA=$(gdal-config --datadir) \
commit c3a118d412a38e1531817a63081db3506ca6ad05
Author: Tom Hughes <tom(a)compton.nu>
Date: Sun Jan 27 08:34:25 2019 +0000
Remove redundant compiler flag changes
diff --git a/mapnik.spec b/mapnik.spec
index f04bcea..194cd7e 100644
--- a/mapnik.spec
+++ b/mapnik.spec
@@ -145,17 +145,6 @@ rm -rf deps/mapnik/sparsehash deps/mapbox/variant
# start with default compiler flags
local_optflags="%{optflags}"
-# build with -ffloat-store on x86 to try and get floating
-# point behaviour that vaguely approximates other platforms
-%ifarch i686
-local_optflags="${local_optflags} -ffloat-store"
-%endif
-
-# reduce debugging on 32 bit mips platforms to save memory
-%ifarch %{mips32}
-local_optflags="${local_optflags/ -g / -g1 }"
-%endif
-
# configure mapnik
PROJ_LIB=%{_datadir}/proj \
GDAL_DATA=$(gdal-config --datadir) \