[Webkit-unassigned] [Bug 175426] REGRESSION(r220515) [GTK][CMake] Build with ENABLE_GEOLOCATION fails on Debian Jessie

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 10 07:51:56 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=175426

--- Comment #8 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Michael Catanzaro from comment #6)
> (In reply to Carlos Alberto Lopez Perez from comment #5) 
> > The issue is with the name it tries to find.
> > 
> > It does: pkg_check_modules(GEOCLUE2 libgeoclue-2.0)
> > 
> > It should do: pkg_check_modules(GEOCLUE2 geoclue-2.0)
> 
> I'm not sure.
> 
> $ pkg-config --cflags --libs geoclue-2.0
> 
> $ pkg-config --cflags --libs libgeoclue-2.0
> -I/usr/include/libgeoclue-2.0 -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/gio-unix-2.0/ -pthread
> -lgeoclue-2 -lgio-2.0 -lgobject-2.0 -lglib-2.0
> 
> So if we do not link to libgeoclue AND we don't need any of its headers,
> it's OK. I guess if you say the build succeeds, then that must be the case.
> 
> So we must be able to remove our use of GEOCLUE2_CFLAGS and GEOCLUE2_LIBS
> then.

I did some greps and I don't see where we are including the libgeoclue headers.
Why we require it? Maybe this is a run-time dependency rather than a build one?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170810/ade5b7b6/attachment.html>


More information about the webkit-unassigned mailing list