[Webkit-unassigned] [Bug 147559] [GTK] r186800 broke the build on Ubuntu 14.04
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 24 02:02:42 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=147559
--- Comment #9 from Csaba Osztrogonác OOO_until_24th_Aug <ossy at webkit.org> ---
(In reply to comment #8)
> (In reply to comment #7)
> > I think this may get fixed just by doing:
> >
> > $ rm -fr WebKitBuild
> > $ Tools/gtk/install-dependencies
> > $ Tools/Scripts/update-webkitgtk-libs
> >
> > We ship GTK+-3.16 on the JHBuild, but the Wayland headers have to be
> > installed _before_ building the GTK+ we ship in the JHBuild. Otherwise the
> > configure script of GTK+ will disable the support for wayland.
>
> This was a one-time issue caused by running install-dependencies before
> Wayland support was added. I don't think we need to change anything here.
> But I will change PlatformGTK.cmake to allow automagic detection of
> X11/Wayland support.
Unfortunately it didn't fix the issue for me, GTK is
still built without Wayland support for some reason.
...
checking for wayland-scanner... /usr/bin/wayland-scanner
checking for WAYLAND_DEPENDENCIES... no
...
GTK+ 3.16.4
===========
GDK backends: x11
X11 extensions: XKB Xinerama XI2.2 XRANDR XFIXES Composite DAMAGE
Print backends: file lpr
Dynamic modules: yes
Included immodules: none
colord support: no
libcanberra support: no
Introspection: yes
Debugging: minimum
Documentation: no
...
GTK's config.log
-----------------
...
configure:20330: checking for wayland-scanner
configure:20348: found /usr/bin/wayland-scanner
configure:20361: result: /usr/bin/wayland-scanner
configure:20370: $PKG_CONFIG --exists --print-errors "$WAYLAND_DEPENDENCIES"
Requested 'wayland-client >= 1.5.91' but version of Wayland Client is 1.4.0
Requested 'wayland-cursor >= 1.5.91' but version of Wayland Cursor is 1.4.0
configure:20373: $? = 1
configure:20379: checking for WAYLAND_DEPENDENCIES
configure:20386: result: no
...
It seems the problem is that 14.04 ships older wayland than GTK+ need.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150824/cc17d373/attachment.html>
More information about the webkit-unassigned
mailing list