[meta-intel] [PATCH] IGT: update 1.14 -> 1.15

Saul Wold sgw at linux.intel.com
Fri Sep 9 07:34:25 PDT 2016


On Thu, 2016-09-08 at 17:02 -0700, Jianxun Zhang wrote:
> 
> This change update intel-gpu-tools to 1.15 as a sync-up with
> Intel graphic stack 2016 Q2 release.
> 
> This change explicitly sets ${PV} in recipe and renames it
> after package name only. By doing so we don't need to enforce
> a policy to rename recipe every time we do update. Patch
> speaks itself.
> 
This is wrong!  

The whole point of naming the recipe as ${PN}_${PV} is to remove the
need to update PV in the recipe.

Yes checksums need to be updated on a regular basis, there are tools
like devtool that can assist with this.

The OpenEmbedded standard is for $PN_$PV.bb filename this also assists
in understand quickly what version a particular recipe is.  There are
also limited cases where 2 different $PVs are needed for some reasons.

Please resubmit this as a normal update with $PV contained in the file
name.

Please see: https://wiki.yoctoproject.org/wiki/Best_Known_Methods_(BKMs
)_for_Package_Updating

Thanks 
   Sau!


> 
> ${PV} and checksums shall be updated together. When either
> checksums or ${PV} is forgotten to update, developers will
> get a build error as a heads-up. This is because graphic base
> in OE fetches source with ${PV}.
> 
> Signed-off-by: Jianxun Zhang <jianxun.zhang at linux.intel.com>
> ---
> Rough test is done by cherry-picking some IGT tools and tests.
> I still need to hack piglit to run IGT test as an authentic test
> approach, but I will address this with another patch to OE.
> 
>  .../intel-gpu-tools/{intel-gpu-tools_1.14.bb => intel-gpu-tools.bb}
> > 
> > 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
>  rename common/recipes-graphics/intel-gpu-tools/{intel-gpu-
> tools_1.14.bb => intel-gpu-tools.bb} (88%)
> 
> diff --git a/common/recipes-graphics/intel-gpu-tools/intel-gpu-
> tools_1.14.bb b/common/recipes-graphics/intel-gpu-tools/intel-gpu-
> tools.bb
> similarity index 88%
> rename from common/recipes-graphics/intel-gpu-tools/intel-gpu-
> tools_1.14.bb
> rename to common/recipes-graphics/intel-gpu-tools/intel-gpu-tools.bb
> index c20ce31..64cc612 100644
> --- a/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.14.bb
> +++ b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools.bb
> @@ -15,8 +15,10 @@ RDEPENDS_${PN}-tests += "bash"
>  
>  PACKAGE_BEFORE_PN = "${PN}-benchmarks ${PN}-tests"
>  
> -SRC_URI[md5sum] = "b09d69526c86174007bea2228e36b2f1"
> -SRC_URI[sha256sum] =
> "3596e1d36e9c1203eed5abff5a0f272d573f4eb917b5cee4f029cce5a70a0f0c"
> +PV = "1.15"
> +
> +SRC_URI[md5sum] = "dea5d3a60f93054760d773aaa3a36b1f"
> +SRC_URI[sha256sum] =
> "dcf256112d2692aa49ce6c6d17a898f60b3709b98c2f1c4592b23d22371462bd"
>  
>  PACKAGECONFIG ??= ""
>  PACKAGECONFIG[libunwind] = "--with-libunwind,--without-
> libunwind,libunwind,libunwind"
> -- 
> 2.7.4
> 


More information about the meta-intel mailing list