[PATCH RFC] Drop release date from kexec-tools version output

Dave Young dyoung at redhat.com
Mon Aug 24 02:10:05 PDT 2015


kexec --version reports like below:
kexec-tools 2.0.7 released 05 February 2015

The date string is generated when one run bootstrap script, thus
it is more like a build date instead of release date.
Even for distribution like Fedora it will make more sense if it can
report something like "kexec-tools 2.0.7-1 released 05 February 2015"

In case building from git tree, the date cause more confusion.
So let's remove it from version string unless there is better idea
to resolve the issue.

Signed-off-by: Dave Young <dyoung at redhat.com>
---
 configure.ac  |    3 ---
 kexec/kexec.c |    2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

--- kexec-tools.orig/configure.ac
+++ kexec-tools/configure.ac
@@ -10,9 +10,6 @@ AC_CONFIG_HEADERS([include/config.h])
 AC_LANG(C)
 AC_PROG_CC
 
-AC_DEFINE_UNQUOTED(PACKAGE_DATE, "`date '+%d %B %Y'`",
-		[Define to the release date of this package])
-
 
 dnl -- Compilation platform configuration
 dnl -- the host specifices the host machine for the kexec binary, the
--- kexec-tools.orig/kexec/kexec.c
+++ kexec-tools/kexec/kexec.c
@@ -897,7 +897,7 @@ static int my_load_jump_back_helper(unsi
 
 static void version(void)
 {
-	printf(PACKAGE_STRING " released " PACKAGE_DATE "\n");
+	printf(PACKAGE_STRING "\n");
 }
 
 void usage(void)



More information about the kexec mailing list