void-packages/srcpkgs/firefox/patches/fix-i686-build-moz-1792159.patch
Duncaen ebfa8933c2
firefox: update to 105.0.1.
Remove -fno-plt which fixes https://github.com/void-linux/void-packages/issues/39538

Add clang build option for easier debugging with gcc
2022-09-30 23:00:03 +02:00

18 lines
655 B
Diff

--- a/js/src/jit/shared/AtomicOperations-shared-jit.cpp
+++ b/js/src/jit/shared/AtomicOperations-shared-jit.cpp
@@ -5,4 +5,9 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+// bug 1792159
+#if defined(__i386__) && defined(__GNUC__) && !defined(__clang__)
+# include "../../../mfbt/Attributes.h"
+#endif
+
#include "jit/AtomicOperations.h"
--- a/config/check_spidermonkey_style.py
+++ b/config/check_spidermonkey_style.py
@@ -68,2 +68,3 @@
"jit/AtomicOperationsGenerated.h", # generated in $OBJDIR
+ "../../../mfbt/Attributes.h", # unrecognized path
"jit/CacheIROpsGenerated.h", # generated in $OBJDIR