RESOLVED FIXED 164270
[GTK] Failed to generate GeoClue2Interface files.
https://bugs.webkit.org/show_bug.cgi?id=164270
Summary [GTK] Failed to generate GeoClue2Interface files.
Hyowon Kim
Reported 2016-11-01 06:01:40 PDT
geoclue2 uses gdbus-codegen to generate codes for D-Bus Interfaces. But libgeoclue-2-dev doesn't contain D-Bus introspection XML files (org.freedesktop.GeoClue2.xml). So the below command in WebCore/PlatformGtk.cmake is not working properly. add_custom_command( OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.c ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.h COMMAND gdbus-codegen --interface-prefix org.freedesktop.GeoClue2. --c-namespace Geoclue --generate-c- code ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface ${GEOCLUE_DBUS_INTERFACE} ) Adding geoclue-2.0 package into install-dependencies seems to be needed.
Attachments
Patch (1.19 KB, patch)
2016-11-01 06:10 PDT, Hyowon Kim
no flags
Hyowon Kim
Comment 1 2016-11-01 06:10:11 PDT
WebKit Commit Bot
Comment 2 2016-11-01 06:51:39 PDT
Comment on attachment 293550 [details] Patch Clearing flags on attachment: 293550 Committed r208221: <http://trac.webkit.org/changeset/208221>
WebKit Commit Bot
Comment 3 2016-11-01 06:51:43 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.