rev 11406 - in trunk/packages/qt4-x11/debian: . patches
Sune Vuorela
pusling-guest at alioth.debian.org
Wed Jul 9 00:23:26 UTC 2008
Author: pusling-guest
Date: 2008-07-09 00:23:26 +0000 (Wed, 09 Jul 2008)
New Revision: 11406
Added:
trunk/packages/qt4-x11/debian/patches/16_hide_std_symbols_on_qtwebkit.diff
Modified:
trunk/packages/qt4-x11/debian/changelog
trunk/packages/qt4-x11/debian/patches/series
Log:
Don't make the std:: symbols in webkit public. Solution based on the work
of Mike Hommey in the gtk webkit package.
Modified: trunk/packages/qt4-x11/debian/changelog
===================================================================
--- trunk/packages/qt4-x11/debian/changelog 2008-07-09 00:21:00 UTC (rev 11405)
+++ trunk/packages/qt4-x11/debian/changelog 2008-07-09 00:23:26 UTC (rev 11406)
@@ -8,6 +8,8 @@
* Fix some unaligned access issues that makes any webkit using application
crash (SIGBUS) on archs where this isn't allowed. Patch by Mike Hommey.
See #487745 for details.
+ * Don't make the std:: symbols in webkit public. Solution based on the work
+ of Mike Hommey in the gtk webkit package.
+++ Changes by Modestas Vainius:
Added: trunk/packages/qt4-x11/debian/patches/16_hide_std_symbols_on_qtwebkit.diff
===================================================================
--- trunk/packages/qt4-x11/debian/patches/16_hide_std_symbols_on_qtwebkit.diff (rev 0)
+++ trunk/packages/qt4-x11/debian/patches/16_hide_std_symbols_on_qtwebkit.diff 2008-07-09 00:23:26 UTC (rev 11406)
@@ -0,0 +1,22 @@
+Index: b/src/3rdparty/webkit/WebKit.pri
+===================================================================
+--- a/src/3rdparty/webkit/WebKit.pri
++++ b/src/3rdparty/webkit/WebKit.pri
+@@ -27,6 +27,7 @@
+ BASE_DIR = $$PWD
+ qt-port:INCLUDEPATH += \
+ $$PWD/WebKit/qt/Api
++qt-port:QMAKE_LFLAGS += -Wl,--version-script,$$BASE_DIR/symbols.filter
+ gtk-port:INCLUDEPATH += \
+ $$BASE_DIR/WebCore/platform/gtk \
+ $$BASE_DIR/WebCore/platform/network/curl \
+Index: b/src/3rdparty/webkit/symbols.filter
+===================================================================
+--- /dev/null
++++ b/src/3rdparty/webkit/symbols.filter
+@@ -0,0 +1,5 @@
++{
++local:
++_ZSt*;
++_ZNSt*;
++};
Modified: trunk/packages/qt4-x11/debian/patches/series
===================================================================
--- trunk/packages/qt4-x11/debian/patches/series 2008-07-09 00:21:00 UTC (rev 11405)
+++ trunk/packages/qt4-x11/debian/patches/series 2008-07-09 00:23:26 UTC (rev 11406)
@@ -32,6 +32,7 @@
12_fix_qmake_pkgconfig.diff
14_add_libraries_to_gui_build_where_actually_needed.diff
15_fix_qmake_makefile_generation.diff
+16_hide_std_symbols_on_qtwebkit.diff
20_mips_atomic_ops.diff
21_qprintdialog_honour_fileprintersadded.diff
30_webkit-unaligned-access.patch
More information about the pkg-kde-commits
mailing list