1
0

Accepting request 1069419 from home:AndreasStieger:branches:mozilla:Factory

Fix 32 bit build

OBS-URL: https://build.opensuse.org/request/show/1069419
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=1039
This commit is contained in:
Wolfgang Rosenauer 2023-03-05 06:01:08 +00:00 committed by Git OBS Bridge
parent a0299253b8
commit 4161893523
3 changed files with 42 additions and 1 deletions

View File

@ -1,7 +1,12 @@
-------------------------------------------------------------------
Sat Mar 4 16:03:22 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
- Fix 32 bit build bmo#1810584 add mozilla-bmo1810584.patch
-------------------------------------------------------------------
Fri Mar 3 17:29:27 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
- Mozilla Firefox 110.0.1:
- Mozilla Firefox 110.0.1 boo#1208886
* Fixed clearing recent cookies clears all cookies
(bmo#1816279)
* Fixed WebGL crashes on Linux when ran inside a VMWare virtual

View File

@ -228,6 +228,7 @@ Patch23: mozilla-bmo531915.patch
Patch25: one_swizzle_to_rule_them_all.patch
Patch26: svg-rendering.patch
Patch27: mozilla-buildfixes.patch
Patch28: mozilla-bmo1810584.patch
# Firefox/browser
Patch101: firefox-kde.patch
Patch102: firefox-branded-icons.patch

35
mozilla-bmo1810584.patch Normal file
View File

@ -0,0 +1,35 @@
# HG changeset patch
# User Iain Ireland <iireland@mozilla.com>
# Date 1674084161 0
# Node ID 0a20a4613cc423258696c2e6200dc7d34f934cb6
# Parent 26cacd18b61e629c8c45ca45c36770d3bf3f15b8
Bug 1810584: Suppress false positive error for gcc r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D167194
diff --git a/js/src/irregexp/moz.build b/js/src/irregexp/moz.build
--- a/js/src/irregexp/moz.build
+++ b/js/src/irregexp/moz.build
@@ -9,16 +9,20 @@ FINAL_LIBRARY = "js"
# Includes should be relative to parent path
LOCAL_INCLUDES += ["!..", ".."]
include("../js-config.mozbuild")
include("../js-cxxflags.mozbuild")
CXXFLAGS += ["-Wno-error=type-limits", "-Wno-error=return-type"]
+# Suppress spurious warnings in third-party code. See bug 1810584.
+if CONFIG["CC_TYPE"] == "gcc":
+ CXXFLAGS += ["-Wno-error=nonnull"]
+
UNIFIED_SOURCES += [
"imported/regexp-bytecode-generator.cc",
"imported/regexp-bytecode-peephole.cc",
"imported/regexp-bytecodes.cc",
"imported/regexp-compiler-tonode.cc",
"imported/regexp-dotprinter.cc",
"imported/regexp-interpreter.cc",
"imported/regexp-macro-assembler-tracer.cc",