Re-enable builds for armv7hl and aarch64 architectures

The builds should hopefully work again now that we've disabled LTO and
PGO. aarch64 in particular is important because Workstation on aarch64
is considered a blocking deliverable and Firefox is a part of it.

https://bugzilla.redhat.com/show_bug.cgi?id=1881495#c9
This commit is contained in:
Kalev Lember 2020-09-23 01:12:14 +02:00
parent da0238f524
commit e7dcff0505

View File

@ -10,12 +10,6 @@ ExcludeArch: ppc64le
%endif %endif
# Disabled due to https://pagure.io/fedora-infrastructure/issue/7581 # Disabled due to https://pagure.io/fedora-infrastructure/issue/7581
ExcludeArch: s390x ExcludeArch: s390x
# Temporary disabled, filed as rhbz#1872111
ExcludeArch: aarch64
# Temporary disabled, filed as rhbz#1878519
%if 0%{?fedora} > 32
ExcludeArch: armv7hl
%endif
%global enable_mozilla_crashreporter 0 %global enable_mozilla_crashreporter 0
%ifarch x86_64 %{ix86} %ifarch x86_64 %{ix86}
@ -122,7 +116,7 @@ ExcludeArch: armv7hl
Summary: Mozilla Firefox Web browser Summary: Mozilla Firefox Web browser
Name: firefox Name: firefox
Version: 81.0 Version: 81.0
Release: 4%{?dist} Release: 5%{?dist}
URL: https://www.mozilla.org/firefox/ URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
@ -980,6 +974,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#--------------------------------------------------------------------- #---------------------------------------------------------------------
%changelog %changelog
* Tue Sep 22 2020 Kalev Lember <klember@redhat.com> - 81.0-5
- Re-enable builds for armv7hl and aarch64 architectures
* Tue Sep 22 2020 Kalev Lember <klember@redhat.com> - 81.0-4 * Tue Sep 22 2020 Kalev Lember <klember@redhat.com> - 81.0-4
- Disable LTO to work around firefox build failing in F33+ - Disable LTO to work around firefox build failing in F33+
@ -1263,4 +1260,4 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
- Switched to in-tree nss due to rhbz#1752303 - Switched to in-tree nss due to rhbz#1752303
* Tue Oct 15 2019 Martin Stransky <stransky@redhat.com> - 70.0-1 * Tue Oct 15 2019 Martin Stransky <stransky@redhat.com> - 70.0-1
- Updated to 70.0 - Updated to 70.0