Re: [meta-intel] [PATCH v2 3/3] intel-gpu-tools: update 1.13 -> 1.14

2016-03-22 Thread Flanagan, Elizabeth
On 22 March 2016 at 15:51, Saul Wold  wrote:
> On Mon, 2016-03-21 at 17:40 -0700, Jianxun Zhang wrote:
>> Content of COPYING is changed (refer to diff). Checksum of license
>> is updated accordingly. Refer to yocto bugzilla bz9292 for test.
>>
> Jianxun,
>
> Including the diff here is not really helpful, the point of having the
> checksum of the COPYING file is to watch for changes like dates, or
> type of license, or additional terms.
>
> In this case it seems that the License of the source has added a new
> LICENSE type, ISC for the Internet Systems Consortium, you also have to
> add ISC to the LICENSE metadata.
>
> Since the LICENSE is initially set in the 'require' of xorg-app-
> common.inc, we will need to set LICENSE via an append:
>
> LICENSE_append = " & ICS"
>
> I know this may not seem straight forward, but understanding the
> licenses of the installed packages is very important.
>

Seconding what Saul said. When license checksums change, that's a
clear indicator that LICENSE has changed.

That said, whenever we update a package, we want to grep through and
see if additional licenses were added. Sometimes this happens because
the license text was in a header and not brought into COPYING.
Sometimes a COPYING.foo gets added. So, yeah, please do this whenever
you upgrade. It only takes a few moment to do but it makes our
metadata higher quality and helps ensure people aren't violating open
source licensing.

> Sau!
>
>
>> diff --git a/COPYING b/COPYING
>> index b8f6753..29e0238 100644
>> --- a/COPYING
>> +++ b/COPYING
>> @@ -106,3 +106,23 @@ THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
>> ANY CLAIM, DAMAGES OR OTHER
>>  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
>> ARISING
>>  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
>> DEALINGS
>>  IN THE SOFTWARE.
>> +
>> +Copyright (c) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
>> +2013, 2014 by Internet Systems Consortium, Inc. ("ISC")
>> +Copyright (c) 1991, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
>> +2002, 2003 by The Internet Software Consortium and Rich Salz
>> +
>> +This code is derived from software contributed to the Internet
>> Software
>> +Consortium by Rich Salz.
>> +
>> +Permission to use, copy, modify, and distribute this software for
>> any
>> +purpose with or without fee is hereby granted, provided that the
>> above
>> +copyright notice and this permission notice appear in all copies.
>> +
>> +THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
>> WITH
>> +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
>> +MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
>> ANY
>> +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
>> +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
>> AN
>> +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
>> OF
>> +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
>>
>> bz9292
>>
>> Signed-off-by: Jianxun Zhang 
>> ---
>>  .../{intel-gpu-tools_1.13.bb => intel-gpu-
>> tools_1.14.bb}| 6 +++---
>>  1 file changed, 3 insertions(+), 3 deletions(-)
>>  rename common/recipes-graphics/intel-gpu-tools/{intel-gpu-
>> tools_1.13.bb => intel-gpu-tools_1.14.bb} (83%)
>>
>> diff --git a/common/recipes-graphics/intel-gpu-tools/intel-gpu-
>> tools_1.13.bb b/common/recipes-graphics/intel-gpu-tools/intel-gpu-
>> tools_1.14.bb
>> similarity index 83%
>> rename from common/recipes-graphics/intel-gpu-tools/intel-gpu-
>> tools_1.13.bb
>> rename to common/recipes-graphics/intel-gpu-tools/intel-gpu-
>> tools_1.14.bb
>> index 94772ca..7bad217 100644
>> --- a/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.13.bb
>> +++ b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.14.bb
>> @@ -3,7 +3,7 @@ require ${COREBASE}/meta/recipes-graphics/xorg-
>> app/xorg-app-common.inc
>>  SUMMARY = "Intel GPU tools"
>>  DESCRIPTION = "Variety of small tools for testing intel graphics."
>>
>> -LIC_FILES_CHKSUM =
>> "file://COPYING;md5=0918806acfedc3e8c0488f2dd61616dd"
>> +LIC_FILES_CHKSUM =
>> "file://COPYING;md5=e4b3dd344780e0400593b21b115a6947"
>>
>>  inherit autotools gtk-doc
>>
>> @@ -13,8 +13,8 @@ RDEPENDS_${PN}-tests += "bash"
>>
>>  PACKAGE_BEFORE_PN = "${PN}-benchmarks ${PN}-tests"
>>
>> -SRC_URI[md5sum] = "9ef0d6385e2665db7afa6432f1418ed3"
>> -SRC_URI[sha256sum] =
>> "c6e65884c106eff4af3a6896ae3fede6bf309337962f2e75ab897f116872ae34"
>> +SRC_URI[md5sum] = "b09d69526c86174007bea2228e36b2f1"
>> +SRC_URI[sha256sum] =
>> "3596e1d36e9c1203eed5abff5a0f272d573f4eb917b5cee4f029cce5a70a0f0c"
>>
>>  PACKAGECONFIG ??= ""
>>  PACKAGECONFIG[libunwind] = "--with-libunwind,--without-
>> libunwind,libunwind,libunwind"
>> --
>> 1.9.1
>>
> --
> ___
> meta-intel mailing list
> meta-intel@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-intel



-- 
Elizabeth 

Re: [meta-intel] Next Gen Intel BSPs

2014-02-13 Thread Flanagan, Elizabeth
On Tue, Feb 11, 2014 at 4:18 PM, Hart, Darren darren.h...@intel.com wrote:
 All,

 I have just pushed the next-gen Intel BSP changes following the meta
 commits to linux-yocto-dev and linux-yocto-3.10.

 Changes include:

 1) New common BSPs:
 intel-core2-32:  Support core2 and old atom (pre-baytrail) CPUs
 intel-corei7-64: Support Nehalem and Baytrail and newer core/xeon/atom CPUs

 [ ] Beth: Can you please add these two BSPs to meta-intel-nightly?

Sure, I'll get them in next week after I'm done playing catchup.


 2) New INTEL_COMMON_PACKAGE_ARCH
 This is set to ${TUNE_PKGARCH}-intel-common and applies to any BSP
 including intel-common-pkgarch.inc. This demotes the linux-yocto and
 linux-yocto-dev recipes to a PACKAGE_ARCH less specific than MACHINE_ARCH
 (the default for linux-yocto*). For machines that include the
 intel-common-pkgarch.inc and delete their linux-yocto*bbappend Files, they
 will reuse the intel-common linux-yocto* package. This is either the
 intel-core2-32-intel-common or the intel-corei7-64-intel-common kernel,
 the same one used for the two new BSPs.

 Using the new intel-common PACKAGE_ARCH is an opt-in mechanism. Currently
 only the two new BSPs are using it, although the linux-yocto meta-data is
 already building in support for all the non-emgd meta-intel BSPs.

 Next step is to add the inclusion of the intel-common-pkgarch.inc to every
 BSP and delete the linux-yocto machine-specific bbappend and
 build/boot/verify each BSP. Such a patch series exists here:

 http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel-contrib/log/?h=dvhart/
 bsp-ng


 This adds amt/mei to the intel-common kernel as well as autoloading of uio
 and iwlwifi to accommodate crystal forest,romley, and fri2 default
 settings.

 This branch is running meta-intel-nightly Build #42 on ab03

 [ ] Nitin, can you help nurse this patch series into something ready to
 commit? Including some boot testing?

 [ ] Boon Leon, this update the ISG BSPs as well to use the common kernel.
 This only impacts the upcoming 1.6 release. Please review and boot test
 and let us know if you have any objections to these changes to your BSPs.

 This series also purges all the 3.4 and 3.8 linux-yocto* bbappends from
 the meta-intel master branch as they are no longer supported for 1.6. With
 3.10 LTSI now merged, the time has come to remove them.

 The diffstat here is rather pleasing from a maintenance perspective :-)

 $ git diff origin/master.. | diffstat -s
  81 files changed, 62 insertions(+), 934 deletions(-)


 Thanks,

 --
 Darren Hart
 Yocto Project - Linux Kernel
 Intel Open Source Technology Center






-- 
Elizabeth Flanagan
Yocto Project
Build and Release
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel