You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
AsteroidOS currently uses the ancient and obsolete geoclue version 0.12.99 instead of any recent version of geoclue 2 (for example 2.5.7 which is recent). The problem is that there is a mismatch in the interface (via D-Bus) that applications expect to be able to use and the much earlier version of the interface implemented in version 0, making it difficult to write modern software and more difficult to maintain dependencies in yocto.
For example, version 0.12.99 provides interfaces to use Plazes and Yahoo maps, both of which have been offline for over a decade.
Additional context
The reason we use such an old version of geoclue is because that's the only version currently supported by https://github.com/mer-hybris/geoclue-providers-hybris
So the cure for this that would allow us to reliably use such things as the modern version of QtLocation, would be to refactor that code to support the modern interface. Ideally this would be done in collaboration with the upstream repository.
Describe the bug
AsteroidOS currently uses the ancient and obsolete geoclue version 0.12.99 instead of any recent version of geoclue 2 (for example 2.5.7 which is recent). The problem is that there is a mismatch in the interface (via D-Bus) that applications expect to be able to use and the much earlier version of the interface implemented in version 0, making it difficult to write modern software and more difficult to maintain dependencies in yocto.
For example, version 0.12.99 provides interfaces to use Plazes and Yahoo maps, both of which have been offline for over a decade.
Additional context
The reason we use such an old version of geoclue is because that's the only version currently supported by https://github.com/mer-hybris/geoclue-providers-hybris
So the cure for this that would allow us to reliably use such things as the modern version of QtLocation, would be to refactor that code to support the modern interface. Ideally this would be done in collaboration with the upstream repository.
Current geoclue code: https://gitlab.freedesktop.org/geoclue/geoclue
Current geoclue D-Bus interface: https://www.freedesktop.org/software/geoclue/docs/index.html
The text was updated successfully, but these errors were encountered: