[ntp:questions] Attn Linux distributors - pse include PPS

Rob nomail at example.com
Sat Apr 26 22:30:19 UTC 2014


William Unruh <unruh at invalid.ca> wrote:
> On 2014-04-26, Jason Rabel <jason at extremeoverclocking.com> wrote:
>>> I am saying that the ntpd that ships with Ubuntu 14.04 is limited because
>>> it was built on a system where timepps.h was not present, and thus the
>>> ATOM and JUPITER (and a couple other) refclocks were not included in the
>>> binary.  Even though PPS support is present in the kernel.
>>>
>>> I built ntpd locally after installing the package pps-tools, which
>>> includes timepps.h, and then everything is OK.
>>>./configure detects the presence of timepps.h and then enables all
>>> refclocks with PPS support.
>>>
>>> But I would prefer not having to build ntpd to get the ATOM refclock
>>> working.
>>
>> Don't you think that is a gripe for the people over at Ubuntu? Developers have no control how others choose to implement their
>> software. Hence the discussion here is about as pointless as complaining on the Microsoft support forum about how Apple does
>> something in their UI and should change it...  *facepalm*
>
> Well, ntpd could include timepps.h into ntpd source and point to it,
> instead of using the system one.

Apparently there is unresolved discussion whether a .h describing a
PPS API belongs in the set of kernel include files or in a separate
package.

But the separate package pps-tools which includes this file already
exists.

The only problem is that this package is not installed on the build
machines.

I don't understand why this is a problem that can be fixed in a minute.
There must be TENS of packages that have to be installed on the build
machine to successfully build the binaries in the distribution.
Compilers, linkers, packaging tools, libraries, etc etc etc.

Can't they add just one simple package to that?



More information about the questions mailing list