[Webkit-unassigned] [Bug 164205] New: [GTK] Remove support for geoclue1 and unnecessary dependency on libgeoclue
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Oct 30 08:46:58 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=164205
Bug ID: 164205
Summary: [GTK] Remove support for geoclue1 and unnecessary
dependency on libgeoclue
Classification: Unclassified
Product: WebKit
Version: Other
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
CC: bugs-noreply at webkitgtk.org
Depends on: 164170
Bug #164170 is correct, but adds an unnecessary runtime dependency on libgeoclue when built with geoclue2. Previously, we were conditionally linked to libgeoclue only if using geoclue1, because the pkg-config name in the FindGeoclue2 module was wrong, pointing to the .pc file that provides no cflags or ldflags for the library, only a couple pkg-config variables for finding the D-Bus service. So the GEOCLUE_LIBRARIES CMake variable was previously (incorrectly) empty, and that worked because we don't actually use the library, only the D-Bus interface.
Although Ubuntu has until recently been building WebKit with geoclue1, it actually has had support for geoclue2 for years, so we don't need to keep the obsolete geoclue1 stuff around anymore. Removing geoclue1 support means we can get rid of the cruft for linking to libgeoclue.
--
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/20161030/812023e7/attachment.html>
More information about the webkit-unassigned
mailing list