Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: geoclue 0.12.99-3

Git Clone URL: https://aur-dev.archlinux.org/geoclue.git (read-only)
Package Base: geoclue
Description: Modular geoinformation service built on the D-Bus messaging system.
Upstream URL: http://geoclue.freedesktop.org/
Licenses: LGPL
Submitter: Scimmia
Maintainer: None
Last Packager: Scimmia
Votes: 3
Popularity: 0.960503
First Submitted: 2016-11-13 19:13
Last Updated: 2016-11-13 19:15

Latest Comments

JohnRobson commented on 2016-12-08 09:22

Can't locate gtkdoc-common.pl in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl . /usr/share/gtk-doc/data) at /usr/sbin/gtkdoc-rebase line 34.
make[3]: *** [Makefile:719: install-data-local] Error 2
make[3]: Leaving directory '/tmp/yaourt-tmp-us/aur-geoclue/src/geoclue-0.12.99/docs/reference'

irb commented on 2016-11-17 17:32

Or just add "--enable-gpsd=no" to PKGBUILD.

Scimmia commented on 2016-11-15 18:23

We can't account for everything that may or may not be on your system. Build in a clean chroot, then.

irb commented on 2016-11-15 18:02

Same error here as ArnaudNux. Builds on systems without gpsd, fails on systems with it.

Scimmia commented on 2016-11-13 23:57

I built it on my system and in a clean chroot for both architectures before uploading. AFAIK, it should work.

ArnaudNux commented on 2016-11-13 22:18

CC geoclue_gpsd-geoclue-gpsd.o
geoclue-gpsd.c:43:27: error: 'gps_data' redeclared as different kind of symbol
typedef struct gps_data_t gps_data;
^~~~~~~~
In file included from geoclue-gpsd.c:35:0:
/usr/include/gps.h:2056:20: note: previous declaration of 'gps_data' was here
extern const char *gps_data(const struct gps_data_t *);
^~~~~~~~
geoclue-gpsd.c: In function 'gpsd_raw_hook':
geoclue-gpsd.c:370:31: error: 'gps_data {aka struct gps_data_t}' has no member named 'tag'
char *tag_str = gpsd->gpsdata->tag;
^~
geoclue-gpsd.c: In function 'geoclue_gpsd_start_gpsd':
geoclue-gpsd.c:400:18: error: too few arguments to function 'gps_open'
self->gpsdata = gps_open (self->host, self->port);
^~~~~~~~
In file included from geoclue-gpsd.c:35:0:
/usr/include/gps.h:2046:12: note: declared here
extern int gps_open(const char *, const char *,
^~~~~~~~
geoclue-gpsd.c:402:57: error: 'POLL_NONBLOCK' undeclared (first use in this function)
gps_stream(self->gpsdata, WATCH_ENABLE | WATCH_NMEA | POLL_NONBLOCK, NULL);
^~~~~~~~~~~~~
geoclue-gpsd.c:402:57: note: each undeclared identifier is reported only once for each function it appears in
geoclue-gpsd.c:403:3: warning: implicit declaration of function 'gps_set_raw_hook' [-Wimplicit-function-declaration]
gps_set_raw_hook (self->gpsdata, gpsd_raw_hook);
^~~~~~~~~~~~~~~~
geoclue-gpsd.c: In function 'gpsd_poll':
geoclue-gpsd.c:416:7: warning: implicit declaration of function 'gps_poll' [-Wimplicit-function-declaration]
if (gps_poll(self->gpsdata) < 0) {
^~~~~~~~
geoclue-gpsd.c: In function 'main':
geoclue-gpsd.c:506:2: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
g_type_init ();
^~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
from /usr/include/glib-2.0/gobject/gbinding.h:29,
from /usr/include/glib-2.0/glib-object.h:23,
from ../../geoclue/geoclue-error.h:28,
from geoclue-gpsd.c:38:
/usr/include/glib-2.0/gobject/gtype.h:681:23: note: declared here
void g_type_init (void);
^~~~~~~~~~~
make[3]: *** [Makefile:410: geoclue_gpsd-geoclue-gpsd.o] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-arnaud/aur-geoclue/src/geoclue-0.12.99/providers/gpsd'
make[2]: *** [Makefile:294: all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-arnaud/aur-geoclue/src/geoclue-0.12.99/providers'
make[1]: *** [Makefile:397: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-arnaud/aur-geoclue/src/geoclue-0.12.99'
make: *** [Makefile:308: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build geoclue.
==> Restart building geoclue ? [y/N]
==> --------------------------------