mozilla-buildfixes.patch
branchfirefox107
changeset 1181 ba646dddffef
parent 1180 d76083122710
--- 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 <wr@rosenauer.org>
-# 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 <typename TValue>
+@@ -53,17 +53,17 @@ template <typename TValue>
    }
    if (sizeof(TValue) == 2) {
      return _mm256_cmpeq_epi16(a, b);