[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:45:33 PDT 2017


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

--- Comment #6 from Michael Catanzaro <mcatanzaro at igalia.com> ---
(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.

-- 
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/6e69a09c/attachment-0001.html>


More information about the webkit-unassigned mailing list