From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1k1XdN-0005gu-Je for ptxdist@pengutronix.de; Fri, 31 Jul 2020 18:11:50 +0200 Received: by mail-wr1-x442.google.com with SMTP id r4so25527169wrx.9 for ; Fri, 31 Jul 2020 09:11:49 -0700 (PDT) From: Bruno Thomsen Date: Fri, 31 Jul 2020 18:11:35 +0200 Message-Id: <20200731161141.6155-1-bruno.thomsen@gmail.com> MIME-Version: 1.0 Subject: [ptxdist] [PATCH v3 1/7] chrony: version bump 3.3 -> 3.5 List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de Cc: Bruno Thomsen , bth@kamstrup.com 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 --- Changes since version 2: - Add configure script note. - Removed --enabled-ntp. - Replaced CROSS_AUTOCONF_USR as it adds 3 unrecognized options and only add used options. Changes since version 1: - Fix typo in subject line. - Updated URL in package help text. - Explicit enable ntp option. This outputs unrecognized option, but we still get expected result. Unrecognized option : --enable-ntp rules/chrony.in | 2 +- rules/chrony.make | 14 +++++++++----- 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 \ base-commit: 6721ecdd3deb6e5839462086e9526d6f6c744cea -- 2.26.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de