Bug 1989379
| Summary: | GPSD time will jump back 1024 weeks at after week=2180 (23-October-2021) | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Chris Murphy <bugzilla> |
| Component: | gpsd | Assignee: | Miroslav Lichvar <mlichvar> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 35 | CC: | mail, mlichvar, TicoTimo |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | gpsd-3.20-3.fc33 gpsd-3.22-5.fc34 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-08-20 01:09:52 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Chris Murphy
2021-08-03 05:46:45 UTC
The fix seems to be this commit: https://gitlab.com/gpsd/gpsd/-/commit/7f30d88d04dc62b8bd6265ad1d09d72d220f97f6.patch It has many conflicts when applied to 3.22. 3.23 breaks the API/ABI again, so we will need to rebuild the client packages. The attitude field was moved, some be patching may needed. Debian has a backported fix here: https://salsa.debian.org/debian-gps-team/pkg-gpsd/-/blob/master/debian/patches/7f30d88d0_gpsd-timebase.c-Don-t-compute-wrong-GPS-rollover-after-2020-10-23 It seems there is one hunk in the upstream commit that fix the issue and everything else is related to fixing the tests as a result of that change. To keep it simple, I'm cherry-picking that commit and leaving the tests broken. I'll submit updates for F33 and F34 shortly. FEDORA-2021-2213876e75 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-2213876e75 FEDORA-2021-a7144383e1 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-a7144383e1 FEDORA-2021-2213876e75 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-2213876e75` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-2213876e75 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2021-a7144383e1 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-a7144383e1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a7144383e1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2021-a7144383e1 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2021-2213876e75 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report. |