The package rpms/icecat.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/icecat.git/commit/?id=95a13976753....
Change:
+%ifarch s390x
Thanks.
Full change:
============
commit 95a13976753f9979f17e721cbbaa634875032c96
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Feb 7 22:10:41 2020 +0100
Undo latest change| Set opt flags on s390x
diff --git a/icecat.spec b/icecat.spec
index d2788e9..1a5f02b 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -7,12 +7,6 @@
# Exclude ARM builds for rhbz #1658940
ExcludeArch: %{arm}
-# /usr/bin/ld: libxul.so: hidden symbol
-#
https://src.fedoraproject.org/rpms/redhat-rpm-config/blob/master/f/buildf...
-%ifarch s390x
-%undefine _strict_symbol_defs_build
-%endif
-
# Active/Deactive language files handling
%global build_langpacks 1
@@ -487,15 +481,17 @@ echo "ac_add_options --enable-debug" >> .mozconfig
echo "ac_add_options --disable-optimize" >> .mozconfig
echo "ac_add_options --enable-dtrace" >> .mozconfig
%else
-%define optimize_flags "none"
-# Fedora with GCC-7 needs to disable default build flags (mozbz#1342344)
+%global optimize_flags "none"
%ifnarch s390x
%define optimize_flags "-g -O2"
%endif
-%ifarch %{arm} s390x
+%ifarch %{arm}
# ARMv7 need that (rhbz#1426850)
%define optimize_flags "-g -O2 -fno-schedule-insns"
%endif
+%ifarch s390x
+%define optimize_flags "-g1 -O1 -fno-schedule-insns"
+%endif
%ifarch ppc64le aarch64
%define optimize_flags "-g -O2"
%endif
@@ -611,7 +607,7 @@ export RUSTFLAGS="-Cdebuginfo=0"
export MOZ_RUST_DEFAULT_FLAGS="-Cdebuginfo=0 -Copt-level=0"
%endif
export CFLAGS=$MOZ_OPT_FLAGS
-export CXXFLAGS="$MOZ_OPT_FLAGS"
+export CXXFLAGS=$MOZ_OPT_FLAGS
export LDFLAGS=$MOZ_LINK_FLAGS
export PREFIX='%{_prefix}'