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

Reply via email to