diff options
author | Erick Reyes <erickreyes@google.com> | 2018-08-31 10:33:52 -0700 |
---|---|---|
committer | Erick Reyes <erickreyes@google.com> | 2018-08-31 10:45:35 -0700 |
commit | 1787a464045a75de8cc6d2b5bc080962b2c22815 (patch) | |
tree | c41bc0cbd9e4fe18f3b77953bcdef0fda5a6a8e6 | |
parent | db54c6e4649c92571a219a47e63d9ccc58458d77 (diff) | |
download | adeb-1787a464045a75de8cc6d2b5bc080962b2c22815.tar.gz |
addons/get_kvers.sh: fix issue with CONFIG_LOCALVERSION_AUTO disabled
Modified kernels with CONFIG_LOCALVERSION_AUTO disabled produce a short
version string with the form "<MAJOR>.<MINOR>.<SUBVERS>+". This case
was not handled correctly by the version parser.
Signed-off-by: Erick Reyes <erickreyes@google.com>
-rwxr-xr-x | addons/get_kvers.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/get_kvers.sh b/addons/get_kvers.sh index 3a7a6fe..3d18e32 100755 --- a/addons/get_kvers.sh +++ b/addons/get_kvers.sh @@ -4,7 +4,7 @@ kvers=$(uname -r) MAJOR=$(echo $kvers | awk -F. '{ print $1 }') MINOR=$(echo $kvers | awk -F. '{ print $2 }') -SUBVR=$(echo $kvers | awk -F. '{ print $3 }' | awk -F- '{ print $1 }') +SUBVR=$(echo $kvers | awk -F. '{ print $3 }' | awk -F- '{ print $1 }' | sed 's/[^0-9]*//g') maj_num=$(($MAJOR * 65536)) min_num=$(($MINOR * 256)) |