summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Thomsen <bruno.thomsen@gmail.com>2020-07-31 18:11:35 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-08-02 10:03:09 +0200
commit5fd26801a2a57313971f10f351149cf9ec421050 (patch)
tree27afa666b77f726becbf84586c0486bca75e89f8
parent7c796f45dc00009d11ff34de822931e1e51bd79f (diff)
downloadptxdist-5fd26801a2a57313971f10f351149cf9ec421050.tar.gz
ptxdist-5fd26801a2a57313971f10f351149cf9ec421050.tar.xz
chrony: version bump 3.3 -> 3.5
Added note about handwritten configure script. Always enable ntp support as it does not require extra dependencies. Updated project URL in package help as sunsite.dk has been renamed to dotsrc.org and have shutdown the general project hosting part. Replaced CROSS_AUTOCONF_USR as it adds 3 unrecognized options and only add used options: localstatedir, prefix and sysconfdir. Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> Message-Id: <20200731161141.6155-1-bruno.thomsen@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/chrony.in2
-rw-r--r--rules/chrony.make14
2 files changed, 10 insertions, 6 deletions
diff --git a/rules/chrony.in b/rules/chrony.in
index ccdcb71d0..1f5e241c9 100644
--- a/rules/chrony.in
+++ b/rules/chrony.in
@@ -17,7 +17,7 @@ menuconfig CHRONY
to chronyd for monitoring its performance and configuring
various settings.
- See http://chrony.sunsite.dk/ for details
+ See https://chrony.tuxfamily.org/ for details.
if CHRONY
diff --git a/rules/chrony.make b/rules/chrony.make
index 61fe4a7fd..8c1034462 100644
--- a/rules/chrony.make
+++ b/rules/chrony.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_CHRONY) += chrony
#
# Paths and names
#
-CHRONY_VERSION := 3.3
-CHRONY_MD5 := 81ab62cf5d60b4b3fa8cd2c1b267ffd9
+CHRONY_VERSION := 3.5
+CHRONY_MD5 := 5f66338bc940a9b51eede8f391e7bed3
CHRONY := chrony-$(CHRONY_VERSION)
CHRONY_SUFFIX := tar.gz
CHRONY_URL := http://download.tuxfamily.org/chrony/$(CHRONY).$(CHRONY_SUFFIX)
@@ -32,11 +32,16 @@ CHRONY_LICENSE_FILES := \
# ----------------------------------------------------------------------------
#
-# autoconf
+# Chony is using a handcrafted configure script so normal ptx/endis
+# and ptx/wwo are broken and causes "Unrecognized option".
+# CROSS_AUTOCONF_USR is not used as that adds 3 unrecognized options:
+# --libdir=, --build=, --host=
#
CHRONY_CONF_TOOL := autoconf
CHRONY_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
+ --localstatedir=/var \
+ --prefix=/usr \
+ --sysconfdir=/etc \
--disable-readline \
--without-editline \
--disable-sechash \
@@ -44,7 +49,6 @@ CHRONY_CONF_OPT := \
--without-nss \
--without-tomcrypt \
--disable-cmdmon \
- --disable-ntp \
--disable-refclock \
--disable-phc \
--disable-pps \