Public bug reported:

geoclue-providers currently depends on the NBS libgps21 and needs to be
ported against libgps22. A mere no-change rebuild does not work:

geoclue-gpsd.c: In function 'gpsd_raw_hook':
geoclue-gpsd.c:379:31: error: 'gps_data_l {aka struct gps_data_t}' has no 
member named 'tag'
  char *tag_str = gpsd->gpsdata->tag;
                               ^
geoclue-gpsd.c: In function 'main':
geoclue-gpsd.c:534:2: warning: 'g_type_init' is deprecated 
[-Wdeprecated-declarations]
  g_type_init ();
  ^

so some porting is required.

However, geoclue-providers is an Ubuntu specific splitout. geoclue-gpsd
has zero reverse dependencies, and geoclue-gypsy is only depended on by
cordova-ubuntu. cordova-ubuntu itself has no reverse dependencies and
looks rather dead.

So in the simplest case we could just remove cordova-ubuntu and geoclue-
providers. If cordova-ubuntu is still desired, geoclue-providers should
be synced with geoclue, ported to new libgps or drop the -gpsd binary
package.

** Affects: geoclue-providers (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to geoclue-providers in
Ubuntu.
https://bugs.launchpad.net/bugs/1548811

Title:
  FTBFS -- remove package?

Status in geoclue-providers package in Ubuntu:
  New

Bug description:
  geoclue-providers currently depends on the NBS libgps21 and needs to
  be ported against libgps22. A mere no-change rebuild does not work:

  geoclue-gpsd.c: In function 'gpsd_raw_hook':
  geoclue-gpsd.c:379:31: error: 'gps_data_l {aka struct gps_data_t}' has no 
member named 'tag'
    char *tag_str = gpsd->gpsdata->tag;
                                 ^
  geoclue-gpsd.c: In function 'main':
  geoclue-gpsd.c:534:2: warning: 'g_type_init' is deprecated 
[-Wdeprecated-declarations]
    g_type_init ();
    ^

  so some porting is required.

  However, geoclue-providers is an Ubuntu specific splitout. geoclue-
  gpsd has zero reverse dependencies, and geoclue-gypsy is only depended
  on by cordova-ubuntu. cordova-ubuntu itself has no reverse
  dependencies and looks rather dead.

  So in the simplest case we could just remove cordova-ubuntu and
  geoclue-providers. If cordova-ubuntu is still desired, geoclue-
  providers should be synced with geoclue, ported to new libgps or drop
  the -gpsd binary package.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/geoclue-providers/+bug/1548811/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to