[webkitgtk3] Fix a linking failure with the 32 bit build

Kalev Lember kalev at fedoraproject.org
Thu Feb 7 11:55:21 UTC 2013


commit 00853d55b9a5a05c8aa2d424e9bc491cd4e24dd3
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Thu Feb 7 09:53:39 2013 +0100

    Fix a linking failure with the 32 bit build
    
    https://bugs.webkit.org/show_bug.cgi?id=109171

 webkitgtk-1.11.5-i686-linking.patch |   12 ++++++++++++
 webkitgtk3.spec                     |    3 +++
 2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/webkitgtk-1.11.5-i686-linking.patch b/webkitgtk-1.11.5-i686-linking.patch
new file mode 100644
index 0000000..665ce4e
--- /dev/null
+++ b/webkitgtk-1.11.5-i686-linking.patch
@@ -0,0 +1,12 @@
+diff --git a/Source/autotools/symbols.filter b/Source/autotools/symbols.filter
+index 9d730b3..2edefaf 100644
+--- a/Source/autotools/symbols.filter
++++ b/Source/autotools/symbols.filter
+@@ -57,6 +57,7 @@ _ZN7WebCore11HistoryItem16setDocumentStateERKN3WTF6VectorINS1_6StringELj0EEE;
+ _ZN7WebCore11HistoryItem16setDocumentStateERKN3WTF6VectorINS1_6StringELm0EEE;
+ _ZN7WebCore11MemoryCache14resourceForURLERKNS_4KURLE;
+ _ZN7WebCore12TextIterator26rangeFromLocationAndLengthEPNS_13ContainerNodeEiib;
++_ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_4NodeEPKNS_5RangeERjS6_;
+ _ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_4NodeEPKNS_5RangeERmS6_;
+ _ZN7WebCore12PrintContext20pageNumberForElementEPNS_7ElementERKNS_9FloatSizeE;
+ _ZN7WebCore13createWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_4NodeE;
diff --git a/webkitgtk3.spec b/webkitgtk3.spec
index 98a6148..955ca13 100644
--- a/webkitgtk3.spec
+++ b/webkitgtk3.spec
@@ -25,6 +25,8 @@ Patch4:         webkit-1.11.2-yarr.patch
 Patch5:         webkit-1.11.2-includes.patch
 # https://bugs.webkit.org/show_bug.cgi?id=103128
 Patch6:         webkit-1.11.2-Double2Ints.patch
+# https://bugs.webkit.org/show_bug.cgi?id=109171
+Patch7:         webkitgtk-1.11.5-i686-linking.patch
 
 BuildRequires:  bison
 BuildRequires:  cairo-devel
@@ -91,6 +93,7 @@ This package contains developer documentation for %{name}.
 %patch4 -p1 -b .yarr
 %patch5 -p1 -b .includes
 %patch6 -p1 -b .double2ints
+%patch7 -p1 -b .i686
 
 
 %build


More information about the scm-commits mailing list