diff options
Diffstat (limited to 'mail/thunderbird-esr/files/patch-clang32-visibility-hack')
| -rw-r--r-- | mail/thunderbird-esr/files/patch-clang32-visibility-hack | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/mail/thunderbird-esr/files/patch-clang32-visibility-hack b/mail/thunderbird-esr/files/patch-clang32-visibility-hack new file mode 100644 index 000000000000..010130bc7a44 --- /dev/null +++ b/mail/thunderbird-esr/files/patch-clang32-visibility-hack @@ -0,0 +1,30 @@ +--- configure.in~ ++++ configure.in +@@ -3230,6 +3230,7 @@ EOF + ac_cv_have_visibility_class_bug, + [cat > conftest.c <<EOF + #pragma GCC visibility push(hidden) ++struct TestStruct; + struct __attribute__ ((visibility ("default"))) TestStruct { + static void Init(); + }; +--- mozilla/configure.in~ ++++ mozilla/configure.in +@@ -3230,6 +3230,7 @@ EOF + ac_cv_have_visibility_class_bug, + [cat > conftest.c <<EOF + #pragma GCC visibility push(hidden) ++struct TestStruct; + struct __attribute__ ((visibility ("default"))) TestStruct { + static void Init(); + }; +--- mozilla/js/src/configure.in~ ++++ mozilla/js/src/configure.in +@@ -3230,6 +3230,7 @@ EOF + ac_cv_have_visibility_class_bug, + [cat > conftest.c <<EOF + #pragma GCC visibility push(hidden) ++struct TestStruct; + struct __attribute__ ((visibility ("default"))) TestStruct { + static void Init(); + }; |
