diff mbox series

[V2] time: fix runtime version from UNKNOWN to 1.9

Message ID 20250328051715.921849-1-Qi.Chen@windriver.com
State New
Headers show
Series [V2] time: fix runtime version from UNKNOWN to 1.9 | expand

Commit Message

ChenQi March 28, 2025, 5:17 a.m. UTC
From: Chen Qi <Qi.Chen@windriver.com>

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 <Qi.Chen@windriver.com>
---
 meta/recipes-extended/time/time_1.9.bb | 5 +++++
 1 file changed, 5 insertions(+)
diff mbox series

Patch

diff --git a/meta/recipes-extended/time/time_1.9.bb b/meta/recipes-extended/time/time_1.9.bb
index 366a64d8e5..125554b378 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
+}