I just live tested recent master on NetBSD 10 amd64, with a ublox M8030 GPS mouse.
My receiver had been unplugged for probably over a year, maybe 3, and indoor it took a really long time to acquire, but xgps showed status and eventually sky view and fix. I'm seeing SHM(0) in ntpd showing valid status with an 8 ms offset from system time. I have a fudge, but the active one is 72 vs 48 that I have recorded. But for NMEA over USB, this is fine. That was with: commit 4a660b98a81750bc06901d29d9582179dec76234 (HEAD -> master, origin/master, origin/HEAD) Author: Gary E. Miller <[email protected]> Date: Sat Nov 1 17:01:58 2025 -0700 gpsmon/monitor_nmea0183.c: Convert snippet to use index. Instead of pointers. Maybe a tad slower now, but more obviously correct. I updated to: commit 95bec83f3c8dafba203e0eaaa09667267ba8a4af (HEAD -> master, origin/master, origin/HEAD) Author: Gary E. Miller <[email protected]> Date: Sat Nov 8 13:57:53 2025 -0800 man/gpsd_json.adoc: Change ftp to http. Make the URL into footnote. and tests pass. built the distfile with pkgsrc and replaced binary package, killed/restarted gpsd and xgps and ntpd/nmea is fine. So I'm ok with releasing 95bec83f3c8dafba203e0eaaa09667267ba8a4af
