[yocto] [eclipse-poky][oxygen][PATCH] setup.sh: install feature version which meets minimum version required

Tim Orling timothy.t.orling at linux.intel.com
Wed Jan 24 20:49:40 PST 2018


Please note that there is a new eclipse-poky mailing list and we will stop sending these patches to yocto at yoctoproject.org soon (we will announce the change, but this is the
second heads up).

If you are interested in following eclipse-poky development, please register for the new list.

https://lists.yoctoproject.org/listinfo/eclipse-poky

Review comments for our own patches will be on the new list while we transition. We will comment on community patches sent to yocto at yoctoproject.org that they should be sent to the new list.

> On Jan 24, 2018, at 8:42 PM, Tim Orling <timothy.t.orling at linux.intel.com> wrote:
> 
> From: Chin Huat Ang <chin.huat.ang at intel.com>
> 
> When only minimum version is specified, install feature with version closest
> to the minimum specified.
> 
> Signed-off-by: Chin Huat Ang <chin.huat.ang at intel.com>
> Signed-off-by: Tim Orling <timothy.t.orling at linux.intel.com>
> ---
> 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
> 




More information about the yocto mailing list