summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firefox.spec2
-rw-r--r--icecat-78.7.1-fix_error_template_with_C_linkage.patch16
2 files changed, 18 insertions, 0 deletions
diff --git a/firefox.spec b/firefox.spec
index 3491093..648f9fb 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -226,6 +226,7 @@ Patch53: firefox-gcc-build.patch
Patch54: mozilla-1669639.patch
Patch55: firefox-testing.patch
Patch56: mozilla-1686888.patch
+Patch57: icecat-78.7.1-fix_error_template_with_C_linkage.patch
# Test patches
# Generate without context by
@@ -476,6 +477,7 @@ This package contains results of tests executed during build.
%patch54 -p1 -b .1669639
%patch55 -p1 -b .testing
%patch56 -p1 -b .1686888-dump-syms
+%patch57 -p1 -b .icecat-78.7.1-fix_error_template_with_C_linkage
# Test patches
%patch100 -p1 -b .firefox-tests-xpcshell
diff --git a/icecat-78.7.1-fix_error_template_with_C_linkage.patch b/icecat-78.7.1-fix_error_template_with_C_linkage.patch
new file mode 100644
index 0000000..43ee5e2
--- /dev/null
+++ b/icecat-78.7.1-fix_error_template_with_C_linkage.patch
@@ -0,0 +1,16 @@
+--- a/other-licenses/atk-1.0/atk/atkobject.orig.h 2021-02-05 19:53:35.000000000 +0100
++++ b/other-licenses/atk-1.0/atk/atkobject.h 2021-02-06 19:29:57.596256493 +0100
+@@ -20,11 +20,12 @@
+ #ifndef __ATK_OBJECT_H__
+ #define __ATK_OBJECT_H__
+
++#include <glib-object.h>
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif /* __cplusplus */
+
+-#include <glib-object.h>
+ #include <atk/atkstate.h>
+ #include <atk/atkrelationtype.h>
+
bgstack15