After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 723800 - 3.11.5: requires unreleased geoclue without specifying this in configure
3.11.5: requires unreleased geoclue without specifying this in configure
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: datetime
3.11.x
Other Linux
: Normal normal
: ---
Assigned To: Kalev Lember
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2014-02-06 21:43 UTC by Dominique Leuenberger
Modified: 2014-02-06 21:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dominique Leuenberger 2014-02-06 21:43:49 UTC
Building g-s-d 3.11.5 results in this build failure for me:

[ 1149s] gsd_test_datetime-gsd-timezone-monitor.o: In function `on_client_proxy_ready':
[ 1149s] /home/abuild/rpmbuild/BUILD/gnome-settings-daemon-3.11.5/plugins/datetime/gsd-timezone-monitor.c:348: undefined reference to `geoclue_client_set_requested_accuracy_level'
[ 1149s] collect2: error: ld returned 1 exit status
[ 1149s] Makefile:662: recipe for target 'gsd-test-datetime' failed
[ 1149s] make[4]: *** [gsd-test-datetime] Error 1
[ 1149s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/gnome-settings-daemon-3.11.5/plugins/datetime'

geoclue_client_set_requested_accuracy_level does not exist in geoclue 2.1.0, which is the specified minimal requirement in configure:

GEOCLUE_REQUIRED_VERSION=2.1.0
Comment 1 Kalev Lember 2014-02-06 21:54:39 UTC
Thanks, bumped the geoclue dep to 2.1.2 in commit 5ea2ccb.

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.