[SCM] WebKit Debian packaging branch, debian/unstable, updated. 0+svn32442-1-1179-g54c2d36
Mike Hommey
glandium at debian.org
Sun Jul 6 13:32:14 UTC 2008
The following commit has been merged in the debian/unstable branch:
commit 61a9936cdbb034b10bebd6e8a2cb2ae37195e806
Author: Mike Hommey <glandium at debian.org>
Date: Sun Jul 6 13:29:48 2008 +0200
Filter out all std::* symbols exported because of stl headers.
Work around http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36022
diff --git a/GNUmakefile.am b/GNUmakefile.am
index 7e0f6ca..509acf0 100644
--- a/GNUmakefile.am
+++ b/GNUmakefile.am
@@ -251,6 +251,7 @@ libwebkit_1_0_la_CPPFLAGS = \
libwebkit_1_0_la_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
-version-info @LIBWEBKITGTK_VERSION@ \
+ -Wl,--version-script,$(srcdir)/symbols.filter \
$(no_undefined)
libwebkit_1_0_la_LIBADD = \
diff --git a/debian/changelog b/debian/changelog
index d9742b5..558aa11 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,8 @@ webkit (1.0.1-1) UNRELEASED; urgency=low
* debian/control: Added build dependency on libxt-dev.
* WebCore/page/gtk/AXObjectCacheAtk.cpp: Include stdio.h to avoid FTBFS
because of undefined printf.
+ * GNUmakefile.am, symbols.filter: Filter out all std::* symbols exported
+ because of stl headers.
-- Mike Hommey <glandium at debian.org> Sun, 06 Jul 2008 09:31:41 +0200
diff --git a/symbols.filter b/symbols.filter
new file mode 100644
index 0000000..f5af6ba
--- /dev/null
+++ b/symbols.filter
@@ -0,0 +1,5 @@
+{
+local:
+_ZSt*;
+_ZNSt*;
+};
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list