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=6509dc78d0a...
https://src.fedoraproject.org/cgit/rpms/icecat.git/commit/?id=223056b0bfe....
Change:
+ExcludeArch: ppc64le
-ExcludeArch: ppc64le
Thanks.
Full change:
============
commit 6509dc78d0ab2bf0bad756f56513184a467c6503
Author: Antonio Trande <3974791-anto.trande(a)users.noreply.gitlab.com>
Date: Tue Mar 23 18:35:52 2021 +0100
Mozilla Release 78.9.0ESR |Exclude PowerPC64le
diff --git a/icecat.spec b/icecat.spec
index 415d6fb..f610dc5 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -1,3 +1,6 @@
+# Temporarily disabled, filed as rhbz#1932204
+ExcludeArch: ppc64le
+
### Naming ###
# Set to true if it's going to be submitted as update
%global release_build 1
commit 7a130b53cd40f809a553dae64a8faa5e34df793f
Author: Antonio Trande <3974791-anto.trande(a)users.noreply.gitlab.com>
Date: Tue Mar 23 17:19:18 2021 +0100
Mozilla Release 78.9.0ESR
diff --git a/.gitignore b/.gitignore
index a8a02f1..00b8800 100644
--- a/.gitignore
+++ b/.gitignore
@@ -147,3 +147,5 @@
/icecat-78.7.1-rh1.tar.bz2
/icecat-78.8.0-langpacks.tar.gz
/icecat-78.8.0-rh1.tar.bz2
+/icecat-78.9.0-langpacks.tar.gz
+/icecat-78.9.0-rh1.tar.bz2
diff --git a/icecat-78.7.1-fix_error_template_with_C_linkage.patch
b/icecat-78.7.1-fix_error_template_with_C_linkage.patch
deleted file mode 100644
index 43ee5e2..0000000
--- a/icecat-78.7.1-fix_error_template_with_C_linkage.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/other-licenses/atk-1.0/atk/atkobject.orig.h 2021-02-05 19:53:35.000000000 +0100
-+++ b/other-licenses/atk-1.0/atk/atkobject.h 2021-02-06 19:29:57.596256493 +0100
-@@ -20,11 +20,12 @@
- #ifndef __ATK_OBJECT_H__
- #define __ATK_OBJECT_H__
-
-+#include <glib-object.h>
-+
- #ifdef __cplusplus
- extern "C" {
- #endif /* __cplusplus */
-
--#include <glib-object.h>
- #include <atk/atkstate.h>
- #include <atk/atkrelationtype.h>
-
diff --git a/icecat-lang_download.sh b/icecat-lang_download.sh
index 1aeeea0..0352d7a 100755
--- a/icecat-lang_download.sh
+++ b/icecat-lang_download.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=78.8.0
+VERSION=78.9.0
URL=https://ftp.mozilla.org/pub/firefox/releases/${VERSION}esr/linux-x86_...
for u in $URL; do
diff --git a/icecat.spec b/icecat.spec
index ae7063a..415d6fb 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -48,9 +48,6 @@
%define _lto_cflags %{nil}
####################
-# Temporarily disabled, filed as rhbz#1932204
-#ExcludeArch: ppc64le
-
# Active/Deactive language files handling
%global build_langpacks 1
@@ -112,8 +109,8 @@
%global __requires_exclude_from ^%{icecatappdir}
Name: icecat
-Version: 78.8.0
-Release: 3%{extra_ver}.%{redhat_ver}%{?pre_tag}%{?dist}
+Version: 78.9.0
+Release: 1%{extra_ver}.%{redhat_ver}%{?pre_tag}%{?dist}
Summary: GNU version of Firefox browser
# Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the
extensions included
@@ -181,7 +178,6 @@ Patch55: mozilla-1669442.patch
Patch219: rhbz-1173156.patch
Patch220: firefox-nss-version.patch
Patch221: firefox-nss-addon-hack.patch
-Patch222: %{name}-78.7.1-fix_error_template_with_C_linkage.patch
# ARM run-time patch
Patch226: rhbz-1354671.patch
@@ -395,7 +391,6 @@ tar -xf %{SOURCE5}
%patch219 -p1 -b .rhbz-1173156
#%%patch220 -p1 -b .nss-version
%patch221 -p1 -b .firefox-nss-addon-hack
-%patch222 -p1 -b .fix_error_template_with_C_linkage
# ARM run-time patch
%ifarch aarch64
@@ -877,6 +872,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/applications/%{name}-wayland.desktop
%changelog
+* Tue Mar 23 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.9.0-1.rh1
+- Mozilla Release 78.9.0ESR
+
* Thu Feb 25 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.8.0-3.rh1
- Add Mozilla patch #1692706
diff --git a/sources b/sources
index e4b2413..c1ae927 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
SHA512 (cbindgen-vendor.tar.xz) =
6c016bcf40166f6b31531cb1da700706ff982884d65eeafa613031888c42ed6c8fff484403e7c0aa076f36dc722e98c8a9bfff413b933fecd225713b3dee8932
-SHA512 (icecat-78.8.0-langpacks.tar.gz) =
2496c0da1bc9de5effd95fc6be75478bd9627a69fcd18e1098b5c5bc41e7ed1b6eb573f9dc355a3cfc4919164ba81ba8c1c7724daff043ff2b1ea13849547aa4
-SHA512 (icecat-78.8.0-rh1.tar.bz2) =
7248b9d161628e738a8ea17b5de832adba03c59c54181d708fa53e49b4e1ca13eaa029980cf365c3fba947ca331852ca4bbdc430a2e725b7da177859f401308b
+SHA512 (icecat-78.9.0-langpacks.tar.gz) =
d8eab56257141bdcb9a653ff2058c69b1b84ae7b2a2ecdb3f7b53ac3cd4d15be77d8e2abb375a07fc166d71c850e9d0524eb07892d121c352f9c726997956ea0
+SHA512 (icecat-78.9.0-rh1.tar.bz2) =
278f6200a4fd73a45701e7ac0d5a159150858a9f1f6a165c8d5f789ea0825be9729f09e943fc5ce4b18a6f39ddf2c902e0d24606894ae9efab860e1853d66b73
SHA512 (icecat-COPYING-licensefiles.tar.gz) =
ed541845170f1d209e322b0def3248d571e0c42c4a17c74e83197e743bd8a128a1475f5312d905c8e70d047eddeac17e604373892eb6d5f1720c5c361849c42c
SHA512 (icecat.png) =
a3cec16cb15a27c3c91b53e2c534e78b07911011ff1331e450c0baf8e13b76da7cea2a90e5d75191fa88cfbfd40a0a7f3e553e92b64d0043dadd5ad5edfdf81c
commit 7ca16dae639d14b4a2d63d668ddcf1d3e0ba3efa
Author: Antonio T <sagitter(a)fedoraproject.org>
Date: Thu Feb 25 14:27:59 2021 +0100
Update cbindgen (0.16.0)
diff --git a/sources b/sources
index c07326f..e4b2413 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (cbindgen-vendor.tar.xz) =
9503bb9c12610918481dd963a68e184053bf5fcf8def42594350686f46e4518727657b466bd88322d18c2b0fb33b92f7f4cf763928b571f4cdcddba83663dc7d
+SHA512 (cbindgen-vendor.tar.xz) =
6c016bcf40166f6b31531cb1da700706ff982884d65eeafa613031888c42ed6c8fff484403e7c0aa076f36dc722e98c8a9bfff413b933fecd225713b3dee8932
SHA512 (icecat-78.8.0-langpacks.tar.gz) =
2496c0da1bc9de5effd95fc6be75478bd9627a69fcd18e1098b5c5bc41e7ed1b6eb573f9dc355a3cfc4919164ba81ba8c1c7724daff043ff2b1ea13849547aa4
SHA512 (icecat-78.8.0-rh1.tar.bz2) =
7248b9d161628e738a8ea17b5de832adba03c59c54181d708fa53e49b4e1ca13eaa029980cf365c3fba947ca331852ca4bbdc430a2e725b7da177859f401308b
SHA512 (icecat-COPYING-licensefiles.tar.gz) =
ed541845170f1d209e322b0def3248d571e0c42c4a17c74e83197e743bd8a128a1475f5312d905c8e70d047eddeac17e604373892eb6d5f1720c5c361849c42c
commit 44716e4c48d6d3dac45b942b086e3a1345b84ee4
Author: Antonio T <sagitter(a)fedoraproject.org>
Date: Thu Feb 25 12:03:34 2021 +0100
Fix patch #1692706
diff --git a/mozilla-1692706.patch b/mozilla-1692706.patch
index 6defdea..b25d5dd 100644
--- a/mozilla-1692706.patch
+++ b/mozilla-1692706.patch
@@ -19,13 +19,14 @@ diff --git a/python/mozbuild/mozbuild/controller/building.py
b/python/mozbuild/m
ABSOLUTE_KEYS = {'cache_files', 'cache_size',
'cache_max_size'}
FORMAT_KEYS = {'cache_size', 'cache_max_size'}
-@@ -874,7 +874,8 @@
+@@ -874,7 +874,9 @@
line, self.PRIMARY_CONFIG_DESCRIPTION)
elif line.startswith(self.SECONDARY_CONFIG_DESCRIPTION):
self.secondary_config = self._strip_prefix(
- line, self.SECONDARY_CONFIG_DESCRIPTION)
+ self._strip_prefix(line, self.SECONDARY_CONFIG_DESCRIPTION),
+ "(readonly)",
++ )
else:
for stat_key, stat_description in self.STATS_KEYS:
if line.startswith(stat_description):
commit 223056b0bfef0f51aece2dc93af494686c9fc768
Author: Antonio T <sagitter(a)fedoraproject.org>
Date: Thu Feb 25 11:41:17 2021 +0100
Add Mozilla patch #1692706
diff --git a/icecat.spec b/icecat.spec
index 8199de1..ae7063a 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -49,7 +49,7 @@
####################
# Temporarily disabled, filed as rhbz#1932204
-ExcludeArch: ppc64le
+#ExcludeArch: ppc64le
# Active/Deactive language files handling
%global build_langpacks 1
@@ -113,7 +113,7 @@ ExcludeArch: ppc64le
Name: icecat
Version: 78.8.0
-Release: 2%{extra_ver}.%{redhat_ver}%{?pre_tag}%{?dist}
+Release: 3%{extra_ver}.%{redhat_ver}%{?pre_tag}%{?dist}
Summary: GNU version of Firefox browser
# Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the
extensions included
@@ -197,6 +197,8 @@ Patch422: mozilla-1580174-webrtc-popup.patch
Patch423: mozilla-1512162.patch
Patch424: %{name}-mozilla-1669471.patch
+Patch425: mozilla-1692706.patch
+
# PGO/LTO patches
Patch600: %{name}-pgo.patch
Patch602: mozilla-1516803.patch
@@ -409,15 +411,16 @@ tar -xf %{SOURCE5}
%patch402 -p1 -b .1196777
%patch403 -p1 -b .1640567
-%patch423 -p1 -b .mozilla-1596503
-%patch424 -p1 -b .mozilla-1669471
+%patch423 -p1 -b .1596503
+%patch424 -p1 -b .1669471
+%patch425 -p1 -b .1692706
# Wayland specific upstream patches
%patch565 -p1 -b .firefox-pipewire
%patch584 -p1 -b .firefox-disable-ffvpx-with-vapi
%patch585 -p1 -b .firefox-vaapi-extra-frames
-%patch589 -p1 -b .mozilla-1634213
+%patch589 -p1 -b .1634213
%patch54 -p1 -b .1669639
%patch55 -p1 -b .1669442
@@ -874,6 +877,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/applications/%{name}-wayland.desktop
%changelog
+* Thu Feb 25 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.8.0-3.rh1
+- Add Mozilla patch #1692706
+
* Tue Feb 23 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.8.0-2.rh1
- Exclude Power64 (rhbz#1932204)
- Fix build option for s390x
diff --git a/mozilla-1692706.patch b/mozilla-1692706.patch
new file mode 100644
index 0000000..6defdea
--- /dev/null
+++ b/mozilla-1692706.patch
@@ -0,0 +1,31 @@
+# HG changeset patch
+# User Ian Neal <iann_cvs(a)blueyonder.co.uk>
+# Date 1614236439 0
+# Node ID cc45c336687916a6d1bfed79a80dc8a292b139a5
+# Parent 8024f219bda91c98fcbba16f2bfc6b4833014bfc
+Bug 1692706 - Update ccache stats parser for ccache 4.x. r=glandium
+
+Differential Revision:
https://phabricator.services.mozilla.com/D105863
+
+diff --git a/python/mozbuild/mozbuild/controller/building.py
b/python/mozbuild/mozbuild/controller/building.py
+--- a/python/mozbuild/mozbuild/controller/building.py
++++ b/python/mozbuild/mozbuild/controller/building.py
+@@ -842,7 +842,7 @@
+
+ DIRECTORY_DESCRIPTION = "cache directory"
+ PRIMARY_CONFIG_DESCRIPTION = "primary config"
+- SECONDARY_CONFIG_DESCRIPTION = "secondary config (readonly)"
++ SECONDARY_CONFIG_DESCRIPTION = "secondary config"
+ ABSOLUTE_KEYS = {'cache_files', 'cache_size',
'cache_max_size'}
+ FORMAT_KEYS = {'cache_size', 'cache_max_size'}
+
+@@ -874,7 +874,8 @@
+ line, self.PRIMARY_CONFIG_DESCRIPTION)
+ elif line.startswith(self.SECONDARY_CONFIG_DESCRIPTION):
+ self.secondary_config = self._strip_prefix(
+- line, self.SECONDARY_CONFIG_DESCRIPTION)
++ self._strip_prefix(line, self.SECONDARY_CONFIG_DESCRIPTION),
++ "(readonly)",
+ else:
+ for stat_key, stat_description in self.STATS_KEYS:
+ if line.startswith(stat_description):
commit ebc93c5543d22fe08ab561744f84b44da5f38cf0
Author: Antonio T <sagitter(a)fedoraproject.org>
Date: Wed Feb 24 12:19:14 2021 +0100
Change some informations
diff --git a/icecat.spec b/icecat.spec
index ea1706c..8199de1 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -48,12 +48,7 @@
%define _lto_cflags %{nil}
####################
-# Exclude ARM builds for rhbz #1658940
-# Exclude s390x for
https://pagure.io/koji/issue/1974
-#ExcludeArch: s390x
-
-# PPC64le does not compile on Fedora 33 yet.
-# Temporarily disabled, filed as rhbz#1862012
+# Temporarily disabled, filed as rhbz#1932204
ExcludeArch: ppc64le
# Active/Deactive language files handling
@@ -880,7 +875,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
* Tue Feb 23 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.8.0-2.rh1
-- Exclude Power64
+- Exclude Power64 (rhbz#1932204)
- Fix build option for s390x
* Tue Feb 23 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 78.8.0-1.rh1