From 201d1851666d558124226c871754a581cf427530 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Thu, 27 Mar 2025 22:17:15 -0700 Subject: [PATCH] time: fix runtime version from UNKNOWN to 1.9 The runtime version of time is determined by: build-aux/git-version-gen .tarball-version But there's no .tarball-version in the tarball. So we add this file manually with ${PV} as the content if it does not exist. Note that there's a patch for upstream: https://lists.gnu.org/archive/html/bug-time/2021-01/msg00000.html So it's possible that when this time recipe is upgraded to a new version, we won't need such adjust any more. Before the fix, time --version: time (GNU Time) UNKNOWN After the fix, time --version: time (GNU Time) 1.9 Signed-off-by: Chen Qi Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/recipes-extended/time/time_1.9.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-extended/time/time_1.9.bb b/meta/recipes-extended/time/time_1.9.bb index 366a64d8e5d..125554b378a 100644 --- a/meta/recipes-extended/time/time_1.9.bb +++ b/meta/recipes-extended/time/time_1.9.bb @@ -23,3 +23,8 @@ SRC_URI[md5sum] = "d2356e0fe1c0b85285d83c6b2ad51b5f" SRC_URI[sha256sum] = "fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521e" inherit autotools + +# Submitted fix: https://lists.gnu.org/archive/html/bug-time/2021-01/msg00000.html +do_configure:prepend () { + [ ! -e ${S}/.tarball-version ] && echo ${PV} > ${S}/.tarball-version +} -- 2.47.3