From: Chin Huat Ang <[email protected]> When only minimum version is specified, install feature with version closest to the minimum specified.
Signed-off-by: Chin Huat Ang <[email protected]> Signed-off-by: Tim Orling <[email protected]> --- scripts/setup.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/setup.sh b/scripts/setup.sh index 4b160ea16c4..024596bfb1e 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -228,8 +228,12 @@ update_feature_remote() done else #only has minimum version requirement - local max_remote_ver="`get_version $1 $2 'max'`" - [ "$max_remote_ver" \> "$3" ] || [ "$max_remote_ver" = "$3" ] && installIU=$max_remote_ver + for i in $all_versions; do + if [ "$i" \> "$3" ] || [ "$i" = "$3" ]; then + installIU=$i + break + fi + done fi [ "x$installIU" = "x" ] && err_exit 1 "Can NOT find candidates of $2 version($3, $4) at $1!" -- 2.13.6 -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
