-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update the GPS version to 23 #594
Conversation
Buster now has gpsd version 23, (up from 22) This PR updates the camera code to reflect the change.
Note, the change to gps.h is simply a copy of the v23 version over the top of the v22 version. |
Do we want to just do this simplistic bump the version? It'll now be broken on Stretch. I haven't looked at what symlinks or automagic mangling of the library name happens in dlopen, but it'd be nice to be able to load a generic library filename and then check against supported versions. Don't know if that is actually possible though. |
I did wonder about that, but on the whole we only have support for the current version of the distro, ie backward rather than forward compatibility. Might be worth asking @XECDesign though. |
Stretch is unlikely to get libraspberrypi0 updates. If you would like to provide an option for people to build it themselves, you could use ifdefs or dynamically load the appropriate .so at runtime and deal with whatever API differences might be relevant. Personally, I'm in the "we don't support old releases" camp. |
Fine, ditch libgps.22 |
kernel: v3d_drv: Use firmware mailbox call for clock requests See: raspberrypi/linux#3140 kernel: arm: dts: overlays: pitft35-resistive: add upstream compatible See: raspberrypi/linux#3338 firmware: Reduce voltage as part of DVFS firmware: arm-loader: Inherit 2711 mac-address from the bootloader See: http://git/vc4/vc4/merge_requests/687 userland: uservcsm: Fix incorrect struct type See: raspberrypi/userland#596 userland: Update the GPS version to 23 See: raspberrypi/userland#594
kernel: v3d_drv: Use firmware mailbox call for clock requests See: raspberrypi/linux#3140 kernel: arm: dts: overlays: pitft35-resistive: add upstream compatible See: raspberrypi/linux#3338 firmware: Reduce voltage as part of DVFS firmware: arm-loader: Inherit 2711 mac-address from the bootloader See: http://git/vc4/vc4/merge_requests/687 userland: uservcsm: Fix incorrect struct type See: raspberrypi/userland#596 userland: Update the GPS version to 23 See: raspberrypi/userland#594
Buster now has gpsd version 23, (up from 22)
This PR updates the camera code to reflect the change.