FS#79363 - [chrony] add support for PPS time sources

Attached to Project: Arch Linux
Opened by 65a (65a) - Saturday, 12 August 2023, 20:29 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:25 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Chrony supports the kernel PPS interface, but it will not support this if built with PPS tools headers not present. The kernel PPS interface is required for accurate timekeeping.

Additional info:
* package version(s)
4.3-1
* config and/or log files etc.
n/a
* link to upstream bug report, if any
n/a

Steps to reproduce:
Configure chrony to use a PPS refclock, example: "refclock PPS /dev/pps0 lock NMEA refid GPS" in /etc/chrony.conf
Expected behavior: chronyd uses kernel pps0 source
Observed behavior: chronyd cannot start because PPS support is not compiled in

Fix:
Compiling chrony with pps-tools package present solves this issue

This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:25 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/chrony/issues/3
Comment by 65a (65a) - Saturday, 12 August 2023, 20:32 GMT
Here is the equivalent (applied) gentoo bug fix https://bugs.gentoo.org/599014
Comment by Jesse R Codling (jclds139) - Thursday, 09 November 2023, 16:52 GMT
It seems like all that needs to be done is to add `pps-tools` to the `makedepends()` to ensure it's installed and the configure script will pull it in automatically.

Loading...