[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