From 4161893523d1943d0f04cfc41f1282ec561b417924eb062cac500631b18891b7 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sun, 5 Mar 2023 06:01:08 +0000 Subject: [PATCH] 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 --- MozillaFirefox.changes | 7 ++++++- MozillaFirefox.spec | 1 + mozilla-bmo1810584.patch | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 mozilla-bmo1810584.patch diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 99e489d..2a30295 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,7 +1,12 @@ +------------------------------------------------------------------- +Sat Mar 4 16:03:22 UTC 2023 - Andreas Stieger + +- Fix 32 bit build bmo#1810584 add mozilla-bmo1810584.patch + ------------------------------------------------------------------- Fri Mar 3 17:29:27 UTC 2023 - Andreas Stieger -- 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 diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 47dda79..7062ebe 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -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 diff --git a/mozilla-bmo1810584.patch b/mozilla-bmo1810584.patch new file mode 100644 index 0000000..a3123cb --- /dev/null +++ b/mozilla-bmo1810584.patch @@ -0,0 +1,35 @@ + +# HG changeset patch +# User Iain Ireland +# 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", +