Release 78.9.0
This commit is contained in:
parent
778cb22bd0
commit
0ebbe70e81
|
@ -6,3 +6,4 @@
|
|||
/firefox-78.6.0esr.source.tar.xz
|
||||
/firefox-78.7.0esr.source.tar.xz
|
||||
/firefox-78.8.0esr.source.tar.xz
|
||||
/firefox-78.9.0esr.source.tar.xz
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/js/public/StructuredClone.h
|
||||
+++ b/js/public/StructuredClone.h
|
||||
@@ -328,7 +328,7 @@
|
||||
@@ -381,7 +381,7 @@ enum OwnTransferablePolicy {
|
||||
namespace js {
|
||||
class SharedArrayRawBuffer;
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
--- firefox-68.0/js/src/wasm/WasmSignalHandlers.cpp
|
||||
+++ firefox-68.0/js/src/wasm/WasmSignalHandlers.cpp
|
||||
@@ -243,7 +243,7 @@
|
||||
// If you run into compile problems on a tier-3 platform, you can disable the
|
||||
// emulation here.
|
||||
|
||||
-#if defined(__linux__) && defined(__arm__)
|
||||
+#if 0 && defined(__linux__) && defined(__arm__)
|
||||
# define WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
|
||||
#endif
|
|
@ -0,0 +1,35 @@
|
|||
From fd6847c9416f9eebde636e21d794d25d1be8791d Mon Sep 17 00:00:00 2001
|
||||
From: Mike Hommey <mh@glandium.org>
|
||||
Date: Sat, 1 Jun 2019 09:06:01 +0900
|
||||
Subject: [PATCH] Bug 1526653 - Include struct definitions for user_vfp and
|
||||
user_vfp_exc.
|
||||
|
||||
---
|
||||
js/src/wasm/WasmSignalHandlers.cpp | 11 ++++++++++-
|
||||
1 file changed, 10 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/js/src/wasm/WasmSignalHandlers.cpp b/js/src/wasm/WasmSignalHandlers.cpp
|
||||
index 636537f8478..383c380f04c 100644
|
||||
--- a/js/src/wasm/WasmSignalHandlers.cpp
|
||||
+++ b/js/src/wasm/WasmSignalHandlers.cpp
|
||||
@@ -249,7 +249,16 @@ using mozilla::DebugOnly;
|
||||
#endif
|
||||
|
||||
#ifdef WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
|
||||
-# include <sys/user.h>
|
||||
+struct user_vfp {
|
||||
+ unsigned long long fpregs[32];
|
||||
+ unsigned long fpscr;
|
||||
+};
|
||||
+
|
||||
+struct user_vfp_exc {
|
||||
+ unsigned long fpexc;
|
||||
+ unsigned long fpinst;
|
||||
+ unsigned long fpinst2;
|
||||
+};
|
||||
#endif
|
||||
|
||||
#if defined(ANDROID)
|
||||
--
|
||||
2.30.2
|
||||
|
|
@ -13,7 +13,7 @@ diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py
|
|||
index 8cf9290..7d2d983 100644
|
||||
--- a/intl/icu_sources_data.py
|
||||
+++ b/intl/icu_sources_data.py
|
||||
@@ -187,16 +187,13 @@
|
||||
@@ -190,16 +190,13 @@ def update_sources(topsrcdir):
|
||||
|
||||
def try_run(name, command, cwd=None, **kwargs):
|
||||
try:
|
||||
|
|
|
@ -13,7 +13,7 @@ diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py
|
|||
index 98c0ccb..8cf9290 100644
|
||||
--- a/intl/icu_sources_data.py
|
||||
+++ b/intl/icu_sources_data.py
|
||||
@@ -21,7 +21,9 @@
|
||||
@@ -22,7 +22,9 @@ import subprocess
|
||||
import sys
|
||||
import tempfile
|
||||
|
||||
|
|
|
@ -1,13 +1,12 @@
|
|||
--- a/python/mozbuild/mozbuild/configure/__init__.py
|
||||
+++ b/python/mozbuild/mozbuild/configure/__init__.py
|
||||
@@ -473,8 +473,8 @@
|
||||
msg = 'Unknown option: %s' % without_value
|
||||
@@ -491,7 +491,8 @@ class ConfigureSandbox(dict):
|
||||
if self._help:
|
||||
self._logger.warning(msg)
|
||||
- else:
|
||||
else:
|
||||
- raise InvalidOptionError(msg)
|
||||
+ #else:
|
||||
+ # raise InvalidOptionError(msg)
|
||||
+ #raise InvalidOptionError(msg)
|
||||
+ pass
|
||||
|
||||
# Run the execution queue
|
||||
for func, args in self._execution_queue:
|
||||
|
|
13
mozjs78.spec
13
mozjs78.spec
|
@ -23,8 +23,8 @@
|
|||
%endif
|
||||
|
||||
Name: mozjs%{major}
|
||||
Version: 78.8.0
|
||||
Release: 2%{?dist}
|
||||
Version: 78.9.0
|
||||
Release: 1%{?dist}
|
||||
Summary: SpiderMonkey JavaScript library
|
||||
|
||||
License: MPLv2.0 and MPLv1.1 and BSD and GPLv2+ and GPLv3+ and LGPLv2+ and AFL and ASL 2.0
|
||||
|
@ -47,7 +47,7 @@ Patch14: init_patch.patch
|
|||
Patch15: spidermonkey_checks_disable.patch
|
||||
|
||||
# armv7 fixes
|
||||
Patch17: armv7_disable_WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS.patch
|
||||
Patch17: definitions_for_user_vfp.patch
|
||||
|
||||
# s390x/ppc64 fixes, TODO: file bug report upstream?
|
||||
Patch18: spidermonkey_style_check_disable_s390x.patch
|
||||
|
@ -115,7 +115,7 @@ pushd ../..
|
|||
%patch15 -p1
|
||||
|
||||
%ifarch armv7hl
|
||||
# Disable WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS as it causes the compilation to fail
|
||||
# Include definitions for user vfp on armv7 as it causes the compilation to fail without them
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1526653
|
||||
%patch17 -p1
|
||||
%endif
|
||||
|
@ -264,6 +264,11 @@ PYTHONPATH=tests/lib %{__python3} jit-test/jit_test.py -s -t 1800 --no-progress
|
|||
%{_includedir}/mozjs-%{major}/
|
||||
|
||||
%changelog
|
||||
* Thu Mar 25 2021 Frantisek Zatloukal <fzatlouk@redhat.com> - 78.9.0-1
|
||||
- Update to 78.9.0
|
||||
- Rebase patches
|
||||
- Replace armv7_disable_WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS with patch from Debian to include vfp defs
|
||||
|
||||
* Tue Feb 23 2021 Frantisek Zatloukal <fzatlouk@redhat.com> - 78.8.0-2
|
||||
- Don't BR nasm on RHEL
|
||||
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (firefox-78.8.0esr.source.tar.xz) = 0160aa6c408c2af66d24b74cf98e1a07ab1604e7b93ffcde79201f9d68e41e896ef965f1904de52d5dd82ffedae33ac96e93b871727bf5dd5983c5af2f1f439f
|
||||
SHA512 (firefox-78.9.0esr.source.tar.xz) = 28582fc0a03fb50c0a817deb1083817bb7f2f5d38e98439bf655ed4ee18c83568b3002a59ef76edf357bfb11f55832a221d14130f116aac19d850768fba3ac8b
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
--- a/config/run_spidermonkey_checks.py
|
||||
+++ b/config/run_spidermonkey_checks.py
|
||||
@@ -11,5 +11,5 @@
|
||||
for script in scripts:
|
||||
@@ -13,4 +13,5 @@ def main(output, lib_file, *scripts):
|
||||
retcode = subprocess.call(
|
||||
[sys.executable, script], cwd=buildconfig.topsrcdir)
|
||||
- if retcode != 0:
|
||||
if retcode != 0:
|
||||
- raise Exception(script + " failed")
|
||||
+ #if retcode != 0:
|
||||
+ # raise Exception(script + " failed")
|
||||
+ #raise Exception(script + " failed")
|
||||
+ pass
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
--- a/config/check_spidermonkey_style.py
|
||||
+++ b/config/check_spidermonkey_style.py
|
||||
|
||||
@@ -766,6 +766,7 @@
|
||||
@@ -779,6 +779,7 @@ def tarjan(V, E):
|
||||
|
||||
|
||||
def main():
|
||||
|
|
Loading…
Reference in New Issue