On 09/29/2014 02:50 AM, Rongqing Li wrote:


On 08/29/2014 01:43 AM, Peter A. Bigot wrote:
ntp checks for presence of sys/timepps.h to determine whether the kernel
supports the RFC 2783 KPPS interface.  Under Linux the pps-tools package
installs this header.  Without this feature the ATOM clock driver does
not work, and other drivers like NMEA have reduced precision. Remove
the feature non-determinism and increase ntpd capabilities by adding an
explicit dependency.

See: http://doc.ntp.org/4.2.6/kernpps.html

Signed-off-by: Peter A. Bigot <[email protected]>
---
V2: replace PACKAGECONFIG with DEPENDS to remove nondeterminism

  meta-networking/recipes-support/ntp/ntp.inc | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-support/ntp/ntp.inc b/meta-networking/recipes-support/ntp/ntp.inc
index 55926e0..f55a39a 100644
--- a/meta-networking/recipes-support/ntp/ntp.inc
+++ b/meta-networking/recipes-support/ntp/ntp.inc
@@ -8,6 +8,8 @@ SECTION = "console/network"
  LICENSE = "NTP"
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=fea4b50c33b18c2194b4b1c9ca512670"

+DEPENDS = "pps-tools"

Could we add this dependent by PACKAGECONFIG?

That was my original intent, but it was rejected as non-deterministic. See discussion at: http://patchwork.openembedded.org/patch/79279/

Peter
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to