Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package MozillaFirefox for openSUSE:Factory checked in at 2021-10-20 20:23:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old) and /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaFirefox" Wed Oct 20 20:23:50 2021 rev:347 rq:926026 version:93.0 Changes: -------- --- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes 2021-10-12 21:48:30.291798842 +0200 +++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1890/MozillaFirefox.changes 2021-10-20 20:24:40.125392315 +0200 @@ -1,0 +2,6 @@ +Mon Oct 18 12:44:44 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Add patch to fix build on aarch64 - bmo#1729124 + * mozilla-bmo1729124.patch + +------------------------------------------------------------------- New: ---- mozilla-bmo1729124.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ MozillaFirefox.spec ++++++ --- /var/tmp/diff_new_pack.RtsIna/_old 2021-10-20 20:24:42.233393616 +0200 +++ /var/tmp/diff_new_pack.RtsIna/_new 2021-10-20 20:24:42.233393616 +0200 @@ -227,6 +227,7 @@ Patch29: mozilla-silence-no-return-type.patch Patch30: mozilla-bmo1725828.patch Patch31: mozilla-bmo531915.patch +Patch32: mozilla-bmo1729124.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -357,6 +358,7 @@ %patch29 -p1 %patch30 -p1 %patch31 -p1 +%patch32 -p1 # Firefox %patch101 -p1 %patch102 -p1 ++++++ mozilla-bmo1729124.patch ++++++ # HG changeset patch # User Zhao Jiazhong <zhaojiazhong...@loongson.cn> # Date 1631000649 0 # Node ID eac40293649628d32911c909219d514bebb8ce63 # Parent 6582d77235867224aaf8621bad8ee167dfb31460 Bug 1729124 - [MIPS64][ARM64] Fix gcc build issue. r=lth The SpecificRegs struct needs a constructor. Differential Revision: https://phabricator.services.mozilla.com/D124535 diff --git a/js/src/wasm/WasmBCRegDefs.h b/js/src/wasm/WasmBCRegDefs.h --- a/js/src/wasm/WasmBCRegDefs.h +++ b/js/src/wasm/WasmBCRegDefs.h @@ -374,25 +374,31 @@ struct SpecificRegs { }; #elif defined(JS_CODEGEN_ARM) struct SpecificRegs { RegI64 abiReturnRegI64; SpecificRegs() : abiReturnRegI64(ReturnReg64) {} }; #elif defined(JS_CODEGEN_ARM64) -struct SpecificRegs {}; +struct SpecificRegs { + // Required by gcc. + SpecificRegs() {} +}; #elif defined(JS_CODEGEN_MIPS32) struct SpecificRegs { RegI64 abiReturnRegI64; SpecificRegs() : abiReturnRegI64(ReturnReg64) {} }; #elif defined(JS_CODEGEN_MIPS64) -struct SpecificRegs {}; +struct SpecificRegs { + // Required by gcc. + SpecificRegs() {} +}; #else struct SpecificRegs { # ifndef JS_64BIT RegI64 abiReturnRegI64; # endif SpecificRegs() { MOZ_CRASH("BaseCompiler porting interface: SpecificRegs"); } };