Title: [145738] trunk/Source
- Revision
- 145738
- Author
- commit-qu...@webkit.org
- Date
- 2013-03-13 12:46:12 -0700 (Wed, 13 Mar 2013)
Log Message
[GTK] Build fixes after 145552
https://bugs.webkit.org/show_bug.cgi?id=112267
Patch by Zan Dobersek <zdober...@igalia.com> on 2013-03-13
Reviewed by Gustavo Noronha Silva.
Source/Platform:
* GNUmakefile.am: Include the same-level GNUmakefile.list.am.
Fix a typo in the inline visibility compiler flag.
Source/WebKit2:
* GNUmakefile.am: Narrow down the dependency CFLAGS list to only ones that are actually needed
to build the platformgtk_sources into libPlatformGtk2.la. At the moment this means only
GTK+-2.0 CFLAGS are used.
Modified Paths
Diff
Modified: trunk/Source/Platform/ChangeLog (145737 => 145738)
--- trunk/Source/Platform/ChangeLog 2013-03-13 19:32:18 UTC (rev 145737)
+++ trunk/Source/Platform/ChangeLog 2013-03-13 19:46:12 UTC (rev 145738)
@@ -1,3 +1,13 @@
+2013-03-13 Zan Dobersek <zdober...@igalia.com>
+
+ [GTK] Build fixes after 145552
+ https://bugs.webkit.org/show_bug.cgi?id=112267
+
+ Reviewed by Gustavo Noronha Silva.
+
+ * GNUmakefile.am: Include the same-level GNUmakefile.list.am.
+ Fix a typo in the inline visibility compiler flag.
+
2013-03-12 Adam Barth <aba...@webkit.org>
[Chromium] Remove last vestigates of WEBKIT_USING_V8
Modified: trunk/Source/Platform/GNUmakefile.am (145737 => 145738)
--- trunk/Source/Platform/GNUmakefile.am 2013-03-13 19:32:18 UTC (rev 145737)
+++ trunk/Source/Platform/GNUmakefile.am 2013-03-13 19:46:12 UTC (rev 145738)
@@ -6,6 +6,8 @@
# For now we only build the libPlatformGtk library as there are no source files in place yet
# that could be built into libPlatform.
+include $(srcdir)/Source/Platform/GNUmakefile.list.am
+
platformgtk_cppflags += \
-DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \
-I$(srcdir)/Source/Platform/gtk
@@ -17,7 +19,7 @@
$(platformgtk_sources)
libPlatformGtk_la_CXXFLAGS = \
- -fvisibility-inlines-hidder \
+ -fvisibility-inlines-hidden \
$(global_cxxflags)
libPlatformGtk_la_CFLAGS = \
Modified: trunk/Source/WebKit2/ChangeLog (145737 => 145738)
--- trunk/Source/WebKit2/ChangeLog 2013-03-13 19:32:18 UTC (rev 145737)
+++ trunk/Source/WebKit2/ChangeLog 2013-03-13 19:46:12 UTC (rev 145738)
@@ -1,3 +1,14 @@
+2013-03-13 Zan Dobersek <zdober...@igalia.com>
+
+ [GTK] Build fixes after 145552
+ https://bugs.webkit.org/show_bug.cgi?id=112267
+
+ Reviewed by Gustavo Noronha Silva.
+
+ * GNUmakefile.am: Narrow down the dependency CFLAGS list to only ones that are actually needed
+ to build the platformgtk_sources into libPlatformGtk2.la. At the moment this means only
+ GTK+-2.0 CFLAGS are used.
+
2013-03-13 Antoine Quint <grao...@apple.com>
Calling WebInspectorClient::highlight() during a fade-out animation of the PageOverlay won't stop its animation
Modified: trunk/Source/WebKit2/GNUmakefile.am (145737 => 145738)
--- trunk/Source/WebKit2/GNUmakefile.am 2013-03-13 19:32:18 UTC (rev 145737)
+++ trunk/Source/WebKit2/GNUmakefile.am 2013-03-13 19:46:12 UTC (rev 145738)
@@ -507,27 +507,7 @@
$(platformgtk_cppflags) \
$(_javascript_core_cppflags) \
-fno-strict-aliasing \
- $(CAIRO_CFLAGS) \
- $(CLUTTER_CFLAGS) \
- $(COVERAGE_CFLAGS) \
- $(ENCHANT_CFLAGS) \
- $(FREETYPE_CFLAGS) \
- $(GAIL_CFLAGS) \
- $(GAMEPAD_CFLAGS) \
- $(GEOCLUE_CFLAGS) \
- $(GLIB_CFLAGS) \
- $(GSTREAMER_CFLAGS) \
- $(GTK_CFLAGS) \
- $(LIBSECRET_CFLAGS) \
- $(LIBSOUP_CFLAGS) \
- $(LIBXML_CFLAGS) \
- $(LIBXSLT_CFLAGS) \
- $(SQLITE3_CFLAGS) \
- $(UNICODE_CFLAGS) \
- $(XCOMPOSITE_CFLAGS) \
- $(XDAMAGE_CFLAGS) \
- $(XRENDER_CFLAGS) \
- $(XT_CFLAGS)
+ $(GTK2_CFLAGS)
# Injected Bundle
injectedbundledir = $(libdir)/webkit2gtk-3.0/injected-bundle
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes