On 8/28/2023 10:02 AM, Denys Dmytriyenko wrote:
On Fri, Aug 18, 2023 at 04:23:47PM -0500, Ryan Eatmon via
lists.yoctoproject.org wrote:
The 3.9p1 version is really old, and we ran into compile issues with the
latest upstream testing. Take this opportunity to upgrade to the latest
version.
1. a proper diff would have been nice
In this case it is a remove and add. So no diff possible as the receipt
file name changed. Is there a more preferred way of showing this kind
of diff? I think this is my first time doing a recipe change like this.
2. I see LIC_FILES_CHKSUM has changed - needs a brief explanation
Since it has already been merged is an explanation in this email enough,
or should I post another patch to explain it?
Basically, the LICENSE file disappeared from the latest tar balls of the
source code. So I searched through the files and found that it had kind
of been renamed to COPYING. Nothing nefarious about it. Same license,
they just changed the file name.
And the tarball we were pointing at was from 2005, and the latest is
much more recent. Not sure I could even track down the why of the change.
Signed-off-by: Ryan Eatmon <[email protected]>
---
.../openntpd/openntpd_3.9p1.bb | 21 ---------------
.../openntpd/openntpd_6.8p1.bb | 26 +++++++++++++++++++
2 files changed, 26 insertions(+), 21 deletions(-)
delete mode 100644
meta-arago-extras/recipes-connectivity/openntpd/openntpd_3.9p1.bb
create mode 100644
meta-arago-extras/recipes-connectivity/openntpd/openntpd_6.8p1.bb
diff --git a/meta-arago-extras/recipes-connectivity/openntpd/openntpd_3.9p1.bb
b/meta-arago-extras/recipes-connectivity/openntpd/openntpd_3.9p1.bb
deleted file mode 100644
index 008d4d33..00000000
--- a/meta-arago-extras/recipes-connectivity/openntpd/openntpd_3.9p1.bb
+++ /dev/null
@@ -1,21 +0,0 @@
-DESCRIPTION = "OpenNTPD is a FREE, easy to use implementation of the \
-Network Time Protocol."
-HOMEPAGE = "http://www.openntpd.org/"
-SECTION = "console/network"
-LICENSE = "BSD-3-Clause & ISC"
-LIC_FILES_CHKSUM = "file://LICENCE;md5=4b4f5158007cc97e6b0e2325bb99854a"
-
-PR = "r0"
-
-SRC_URI = "http://mirror.ece.vt.edu/pub/OpenBSD/OpenNTPD/${P}.tar.gz"
-
-S = "${WORKDIR}/openntpd-${PV}"
-EXTRA_OECONF = "--disable-strip"
-inherit autotools
-
-LDFLAGS += "-lrt"
-EXTRA_OECONF += "LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}"\
- --with-privsep-user=root --with-privsep-path=/${prefix}"
-
-SRC_URI[md5sum] = "afc34175f38d08867c1403d9008600b3"
-SRC_URI[sha256sum] =
"83dd7c1e8ec8b4567afe49af539271b5a73562fb7a3ca51df73eccba89ec8c49"
diff --git a/meta-arago-extras/recipes-connectivity/openntpd/openntpd_6.8p1.bb
b/meta-arago-extras/recipes-connectivity/openntpd/openntpd_6.8p1.bb
new file mode 100644
index 00000000..e4aa27fc
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/openntpd/openntpd_6.8p1.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "OpenNTPD is a FREE, easy to use implementation of the \
+Network Time Protocol."
+HOMEPAGE = "http://www.openntpd.org/"
+SECTION = "console/network"
+LICENSE = "BSD-3-Clause & ISC"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fe922aad2b6ad1c359cf2adfdaaab1b6"
+
+PR = "r0"
+
+SRC_URI = "https://cdn.openbsd.org/pub/OpenBSD/OpenNTPD/${P}.tar.gz"
+SRC_URI[md5sum] = "7c68ce2627b2ea13f2b95db1ef4fcfc5"
+SRC_URI[sha256sum] =
"8582db838a399153d4a17f2a76518b638cc3020f58028575bf54127518f55a46"
+
+S = "${WORKDIR}/openntpd-${PV}"
+inherit autotools
+
+LDFLAGS += "-lrt"
+EXTRA_OECONF += "LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}"\
+ --with-privsep-user=root"
+
+do_install:append() {
+ # don't install empty /var/run and /run to avoid conflict with base-files
+ rm -rf ${D}${localstatedir}/run
+ rm -rf ${D}/run
+}
+
--
2.17.1
--
Ryan Eatmon [email protected]
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14872):
https://lists.yoctoproject.org/g/meta-arago/message/14872
Mute This Topic: https://lists.yoctoproject.org/mt/100829255/21656
Group Owner: [email protected]
Unsubscribe:
https://lists.yoctoproject.org/g/meta-arago/leave/10763299/21656/89520264/xyzzy
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-