commit: 5675f908d614aa5fa7e1b6bb6385df63aa142738 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Thu Mar 28 19:58:17 2019 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Thu Mar 28 20:00:41 2019 +0000 URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5675f908
Call get_KV in genkernel main script only $KV must be set for determine_config_file. However, for clarity, call get_KV in main script only and don't rely on other functions. Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> gen_determineargs.sh | 2 -- genkernel | 7 ++++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gen_determineargs.sh b/gen_determineargs.sh index e955540..c88bb4f 100755 --- a/gen_determineargs.sh +++ b/gen_determineargs.sh @@ -259,6 +259,4 @@ determine_real_args() { [[ "${FIRMWARE_FILES}" = *,* ]] && gen_die "FIRMWARE_FILES should be a space-separated list." fi - - get_KV } diff --git a/genkernel b/genkernel index 0e716b5..44c34ba 100755 --- a/genkernel +++ b/genkernel @@ -139,8 +139,13 @@ done # Based on genkernel.conf, arch-specific configs, and commandline options, # get the real arguments for usage... - determine_real_args + +get_KV +# $KV is now either set to the version from previous compilation, +# which would include LOCALVERSION suffix, or initialized with +# unmodified KERNEL_SOURCE version (which normally has no LOCALVERSION set). + determine_config_file set_kernel_arch