diff -r d76083122710 -r ba646dddffef mozilla-buildfixes.patch --- a/mozilla-buildfixes.patch Tue Nov 15 15:11:07 2022 +0100 +++ b/mozilla-buildfixes.patch Mon Dec 12 22:35:13 2022 +0100 @@ -1,56 +1,12 @@ # HG changeset patch # User Wolfgang Rosenauer -# Parent 39a0846a4f2df1c4669273933d74567a8774e1da +# Parent e583ac9b86ba82dd1c60d307115b4cb96296a6af # References: bmo#1792159 - Add missing includes to AtomicOperationsGenerated.h -diff --git a/js/src/jit/GenerateAtomicOperations.py b/js/src/jit/GenerateAtomicOperations.py ---- a/js/src/jit/GenerateAtomicOperations.py -+++ b/js/src/jit/GenerateAtomicOperations.py -@@ -702,16 +702,18 @@ HEADER_TEMPLATE = """\ - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - - #ifndef jit_AtomicOperationsGenerated_h - #define jit_AtomicOperationsGenerated_h - - /* This file is generated by jit/GenerateAtomicOperations.py. Do not edit! */ - -+#include "mozilla/Attributes.h" -+ - namespace js { - namespace jit { - - %(contents)s - - } // namespace jit - } // namespace js - -diff --git a/media/ffvpx/config_unix_aarch64.h b/media/ffvpx/config_unix_aarch64.h ---- a/media/ffvpx/config_unix_aarch64.h -+++ b/media/ffvpx/config_unix_aarch64.h -@@ -324,17 +324,17 @@ - #define HAVE_SETCONSOLETEXTATTRIBUTE 0 - #define HAVE_SETCONSOLECTRLHANDLER 0 - #define HAVE_SETDLLDIRECTORY 0 - #define HAVE_SETMODE 0 - #define HAVE_SETRLIMIT 1 - #define HAVE_SLEEP 0 - #define HAVE_STRERROR_R 1 - #define HAVE_SYSCONF 1 --#define HAVE_SYSCTL 1 -+#define HAVE_SYSCTL 0 - #define HAVE_USLEEP 1 - #define HAVE_UTGETOSTYPEFROMSTRING 0 - #define HAVE_VIRTUALALLOC 0 - #define HAVE_WGLGETPROCADDRESS 0 - #define HAVE_BCRYPT 0 - #define HAVE_VAAPI_DRM 0 - #define HAVE_VAAPI_X11 0 - #define HAVE_VDPAU_X11 0 diff --git a/mozglue/misc/SIMD_avx2.cpp b/mozglue/misc/SIMD_avx2.cpp --- a/mozglue/misc/SIMD_avx2.cpp +++ b/mozglue/misc/SIMD_avx2.cpp -@@ -50,17 +50,17 @@ template +@@ -53,17 +53,17 @@ template } if (sizeof(TValue) == 2) { return _mm256_cmpeq_epi16(a, b);