From 77fcce23c6d91ed492fac35a215af1bf46ad34a3 Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Mon, 11 Nov 2024 14:13:52 +0100 Subject: [PATCH] package/findutils: bump version to 4.10.0 For release announce, see: https://lists.gnu.org/archive/html/info-gnu/2024-07/msg00002.html This commit also updates the hash file comment, to use the sha256 hash published in the release announce, to provide the signature URL and the pgp key id used for the signature verification. See the gnulib documentation for details [1]. Contrary to what the option name might suggest, it doesn't really disable Y2038 support, but only the check that the system is Y2038 compliant. So even with --disable-year2038, if the system is Y2038 compliant (uses a 64-bit arch, uses the musl C library, or uses the glibc C library with BR2_TIME_BITS_64=y), findutils will be Y2038 compliant. [1] https://www.gnu.org/software/gnulib/manual/html_node/Avoiding-the-year-2038-problem.html Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/findutils/findutils.hash | 7 +++++-- package/findutils/findutils.mk | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package/findutils/findutils.hash b/package/findutils/findutils.hash index 0284c0e7b2..a431827784 100644 --- a/package/findutils/findutils.hash +++ b/package/findutils/findutils.hash @@ -1,5 +1,8 @@ -# Locally calculated after checking pgp signature -sha256 a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462fe findutils-4.9.0.tar.xz +# From: https://lists.gnu.org/archive/html/info-gnu/2024-07/msg00002.html +# After checking pgp signature +# https://ftp.gnu.org/pub/gnu/findutils/findutils-4.10.0.tar.xz.sig +# with key A5189DB69C1164D33002936646502EF796917195 +sha256 1387e0b67ff247d2abde998f90dfbf70c1491391a59ddfecb8ae698789f0a4f5 findutils-4.10.0.tar.xz # Hash for license file sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/findutils/findutils.mk b/package/findutils/findutils.mk index 9731a35047..ad1fbdd6c6 100644 --- a/package/findutils/findutils.mk +++ b/package/findutils/findutils.mk @@ -4,7 +4,7 @@ # ################################################################################ -FINDUTILS_VERSION = 4.9.0 +FINDUTILS_VERSION = 4.10.0 FINDUTILS_SOURCE = findutils-$(FINDUTILS_VERSION).tar.xz FINDUTILS_SITE = $(BR2_GNU_MIRROR)/findutils FINDUTILS_LICENSE = GPL-3.0+ @@ -14,6 +14,7 @@ FINDUTILS_CONF_ENV = \ gl_cv_func_stdin=yes \ ac_cv_func_working_mktime=yes \ gl_cv_func_wcwidth_works=yes +FINDUTILS_CONF_OPTS = --disable-year2038 ifeq ($(BR2_PACKAGE_LIBSELINUX),y) FINDUTILS_DEPENDENCIES += libselinux