[Webkit-unassigned] [Bug 31014] New: configure script does not check the right gtk+ version
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Nov 2 08:08:10 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=31014
Summary: configure script does not check the right gtk+ version
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: c.nicolas at gmail.com
Hello guys,
I tried to build WebKit-Gtk, both 1.1.15.3 and 1.1.6, downloaded today from the
webkitgtk.org website, and the build fails.
Here is my configure command, which exits normally:
./configure --prefix=${HOME}/local/`hostname` --enable-web-sockets
(BTW, ./configure --help says: "--enable-web-sockets enable support for Web
Sockets default=yes", but it seems to default to no, that should be another bug
report)
Here is the error:
CXX WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-ChromeClientGtk.lo
WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp: In member function ‘virtual void
WebKit::ChromeClient::mouseDidMoveOverElement(const WebCore::HitTestResult&,
unsigned int)’:
WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:453: error:
‘gtk_tooltip_trigger_tooltip_query’ was not declared in this scope
make[1]: *** [WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-ChromeClientGtk.lo]
Error 1
make[1]: Leaving directory
`/auto/sop-nas2a/u/sop-nas2a/vol/home_indes/cnicolas/NOSAVE/webkit/WebKitGTK/webkit-1.1.16'
make: *** [all] Error 2
pkg-config tells me I have gtk+ 2.10
$ pkg-config --modversion gtk+-2.0
2.10.14
I checked for the GTK+ API, and `gtk_tooltip_trigger_tooltip_query' comes with
the new GtkTooltip API, which is available since Gtk+-2.12, source:
http://library.gnome.org/devel/gtk/unstable/GtkTooltip.html
So I think the autoconf/configure should be updated to fail if the gtk+ lib is
too old for webkit-gtk...
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list