summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* pth: clean-up FILES list due to PACKAGE reorderSaul Wold2012-06-211-3/+0
| | | | | | | (From OE-Core rev: bd676271537acdaf9b3ea607b3337c3059aad788) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* taglib: correct location of taglib-config to -devSaul Wold2012-06-211-2/+1
| | | | | | | (From OE-Core rev: 81c9ce2fdd74b7c0c664dec0b9f730fee97a086c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Use gnutls for target and openssl for nativeSaul Wold2012-06-211-7/+6
| | | | | | | | | | Since gnutls is available on the target use it, but we do not build gnutls for the native side as it adds too many dependecies, so use openssl. (From OE-Core rev: 87610064a435f8b8b5694e4d6627e53b25d8f713) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: replace CONFLICTS with RCONFLICTS_${PN}Martin Jansa2012-06-181-2/+2
| | | | | | | (From OE-Core rev: fbcda6eff010e0a39cc0145a514e7de99f475145) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beecrypt: add patch for build issue on Fedora 17Saul Wold2012-06-152-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | | ../../x86_64-linux-libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wa,--noexecstack -c -o Properties.lo Properties.cxx x86_64-linux-libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wa,--noexecstack -c Properties.cxx -fPIC -DPIC -o .libs/Properties.o In file included from ../../include/beecrypt/c++/util/Hashtable.h:42:0, from ../../include/beecrypt/c++/util/Properties.h:36, from Properties.cxx:25: ../../include/beecrypt/c++/util/AbstractSet.h: In instantiation of 'bool beecrypt::util::AbstractSet<E>::equals(const beecrypt::lang::Object*) const [with E = beecrypt::util::Map<beecrypt::lang::Object, beecrypt::lang::Object>::Entry]': Properties.cxx:228:1: required from here ../../include/beecrypt/c++/util/AbstractSet.h:59:27: error: 'containsAll' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: declarations in dependent base 'beecrypt::util::AbstractCollection<beecrypt::util::Map<beecrypt::lang::Object, beecrypt::lang::Object>::Entry>' are not found by unqualified lookup ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: use 'this->containsAll' instead ../../include/beecrypt/c++/util/AbstractSet.h: In instantiation of 'bool beecrypt::util::AbstractSet<E>::equals(const beecrypt::lang::Object*) const [with E = beecrypt::lang::Object]': Properties.cxx:228:1: required from here ../../include/beecrypt/c++/util/AbstractSet.h:59:27: error: 'containsAll' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: declarations in dependent base 'beecrypt::util::AbstractCollection<beecrypt::lang::Object>' are not found by unqualified lookup ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: use 'this->containsAll' instead [YOCTO #2593] (From OE-Core rev: 93aa773c4c03c21a70d7d53cf93e43416e17007c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: enable ssl supportSaul Wold2012-06-151-5/+5
| | | | | | | | | | | | | This patch enables ssl support for curl to allow git to clone from https / ssl sites. We do not want to enable gnutls for native or nativesdk, as it adds additional dependency and increase build time [YOCTO #2532] (From OE-Core rev: 653786096cb13560537905410e737e0dd9a9cf57) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcre: updated to version 8.30Bogdan Marinescu2012-06-151-5/+5
| | | | | | | | | | Tested by compiling lighttpd. The license file changed because the copyright notice was updated to cover 2012. (From OE-Core rev: 1ae74c5b1485ac438b8f83b2a7d162ef63b089d2) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo: For compatibility w/ RPM 5.4.9 remove RPMVSF_NOSIGNATURES flagMark Hatle2012-06-122-1/+21
| | | | | | | | | | | | The RPMVSF_NOSIGNATURES flag was removed from RPM5 - 5.4.9 as a result of additional -requires- package validation to help protect from malicious packages. The createrepo "dump" script has been updated to no longer use this flag. This remains compatible with prior versions of RPM. (From OE-Core rev: 24786ccbbdd1188aad4d8508e1757d38798b6f81) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Upgrade RPM to 5.4.8 (db to 5.3.15)Mark Hatle2012-06-121-4/+4
| | | | | | | | | RPM 5.4.8 requires db 5.3.x, so both are upgraded together. (From OE-Core rev: c5898ef3fc3820ff9c44bc5b1b16e5def64aa877) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg-2.0.19: Depend on npth for uclibcKhem Raj2012-06-111-2/+4
| | | | | | | (From OE-Core rev: 5bb9af52f59b91ff979d06178eeadbf91907bbe1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gpgme: Depend on npth for uclibcKhem Raj2012-06-111-2/+5
| | | | | | | (From OE-Core rev: 854b4de95fe3a25a877506d762092962652b6770) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* npth: Add recipeKhem Raj2012-06-111-0/+17
| | | | | | | | | | | | npth is modern version of pth gnugp 2.1 will drop pth in favor of npth npth works with uclibc too whereas pth does not (From OE-Core rev: 1b6bebf02be5bb5879c06d6f79b434ee054717a7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pth: Mark incompatible with uclibcKhem Raj2012-06-111-2/+10
| | | | | | | | | pth does not work with uclibc (From OE-Core rev: b7c12dd4424f0702c21b1b856af4578d9a4abc90) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext/shared-mime-info: Add missing patch upstream status fieldRichard Purdie2012-06-081-0/+2
| | | | | | (From OE-Core rev: d87ffe7bf7812c8732e792ee8720fe1626813a1d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shared-mime-info: fix build race conditionJoe Slater2012-06-082-2/+24
| | | | | | | | | | | | | The definition of install-data-hook in Makefile.am leads to multiple, overlapping, executions of the install-binPROGRAMS target. We modify the definition to avoid that. (From OE-Core rev: 6fef8f73143fdeed6da15444c11bce9a8b35668b) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beecrypt: disable javaJesse Zhang2012-06-081-2/+2
| | | | | | | | | | | If java is installed on host, beecrypt will attempt to use it. (From OE-Core rev: aa6e085b6b5114729f0aacd693d028d21858146f) Signed-off-by: Jesse Zhang <sen.zhang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: disable CCID driverTom Zanussi2012-06-081-2/+3
| | | | | | | | | | | | | | | | | | The CCID driver driver is apparently unnecessary, so disable it. Also remove the associated libusb dependency, since that won't be needed either. According to Scott Garman <scott.a.garman@intel.com>: I'd just note that the CCID smartcard reader is a specific piece of hardware that is unlikely to be used in a majority of our use cases. (From OE-Core rev: 18be6fbde8fc9a6546ee865a4c43bd1eafa81a3c) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: add libusb to DEPENDSTom Zanussi2012-06-081-2/+2
| | | | | | | | | | | | | | | gnupg apparently depends on libusb: | error: Failed dependencies: | libusb-0.1-4 >= 0.1.3 is needed by gnupg-2.0.18-r1.core2 So add libusb to gnupg DEPENDS. (From OE-Core rev: fd79e09c90e51a8f454f0fdd837c5141b9eadbde) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2/libxslt: Don't depend on ansidecl.h headerRichard Purdie2012-05-251-1/+6
| | | | | | | | | | | | | | | | We don't DEPEND on binutils for ansidecl.h so ensure we should never use the header. This makes builds determinstic and means something like: bitbake binutils bitbake libxml2 -c configure bitbake binutils -c clean bitbake libxml2 doen't fail to build. (From OE-Core rev: fe6cabfb0c6f382ef6131e07437b90c2afbf5488) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp-4.2.1: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+52
| | | | | | | (From OE-Core rev: f48e5acc0dd3a61c80feb22698e3a7bb5986146b) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcroco: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+25
| | | | | | | (From OE-Core rev: dda947447aee5bcf496d7bae2bf0fb6897e2e0f9) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfm: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+52
| | | | | | | (From OE-Core rev: c4fea2a6cb0aa8ee5245a4bb4a9fe1f35fbe2a32) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcheck: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+30
| | | | | | | (From OE-Core rev: 5f2e979607d20230c61ee1a519f9b63b0eb620eb) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmpc: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+29
| | | | | | | (From OE-Core rev: 7a667811afb3ce7178ee7050973a5c2c854405eb) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtasn1: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+32
| | | | | | | (From OE-Core rev: 1bb75581291e72c6a61d2a937bda0696221fb1d3) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* popt: fix build with automake 1.12Nitin A Kamble2012-05-252-1/+23
| | | | | | | (From OE-Core rev: 1bf680a5e8015e6245369aa23b21312c81c507cb) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpfr: fix build with automake 1.12Nitin A Kamble2012-05-252-3/+39
| | | | | | | (From OE-Core rev: 000bfb7961ad106a93be8fc98118c533bd6b690d) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+52
| | | | | | | (From OE-Core rev: 902a528867292172bfb060a31767f7b5e39f40c1) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: Update to upstream version 2.0.19Laurentiu Palcu2012-05-171-3/+3
| | | | | | | (From OE-Core rev: ab3d5b40aadfe23282d35ebe3b777e3cc28583f7) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: update to 2.12.19Bogdan Marinescu2012-05-176-2/+2
| | | | | | | | | Tested with curl in qemux86/core-image-lsb. (From OE-Core rev: 041e4ef362921db606840c6de936a89975c818be) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgdbus: delete from oe-coreMartin Jansa2012-05-082-40/+0
| | | | | | | | | | * as suggested here: http://lists.linuxtogo.org/pipermail/openembedded-core/2012-May/022071.html (From OE-Core rev: 7da4a24fc5a781602aff20d25f4b9162e60810fc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup: delete from oe-coreMartin Jansa2012-05-083-1291/+0
| | | | | | | | | | * as suggested here: http://lists.linuxtogo.org/pipermail/openembedded-core/2012-May/022060.html (From OE-Core rev: 95849df48d1f3802a593d57d7917bc420cbf811a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup: Fix for glib-2.0 2.32.2Saul Wold2012-05-072-2/+88
| | | | | | | (From OE-Core rev: d3efcf15cee6734b4bf2277346ceba9a991fbd0f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgdbus: Fix for glib-2.0 2.32.2Saul Wold2012-05-072-2/+23
| | | | | | | (From OE-Core rev: 0e33eade3fec1d9df052332d37d266405467a354) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: upgrade to 2.38.1Martin Jansa2012-05-071-4/+4
| | | | | | | | | * newer webkit-efl needs 2.37.4 or newer (From OE-Core rev: 271c3afd8b72e321981b193be6deb968027e6149) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Update to 2.12.18Saul Wold2012-05-037-3/+3
| | | | | | | | | Change the SRC_URI to use the GNU_MIRROR (From OE-Core rev: 753b22012f10c393c191d3116b9d38ee4be6d112) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtasn1: Update to 2.12Saul Wold2012-05-031-3/+3
| | | | | | | | | Use the GUN_MIRROR correctly (From OE-Core rev: 7ab772c7de029734ccffd239ddc2a4e2953a1bb0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* popt: Fixing pkgconfig file installation issue.Lianhao Lu2012-04-302-2/+19
| | | | | | | | | Install the pkgconfig files into $(libdir) instead of $(prefix)/lib/. (From OE-Core rev: 2addeb2639b798934d12d2f959dcac5a4ac697c2) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: Ensure we use our user-config.jam fileSaul Wold2012-04-261-1/+2
| | | | | | | | | | | | | This change ensures we use the user-config.jam Configuration that we created and will not use anything from the user's home directory. [YOCTO #2302] (From OE-Core rev: 555f2fc374728b3b379f2ad59c8c5fc34aeb194a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: set python-root correctlyTasslehoff Kjappfot2012-04-261-2/+8
| | | | | | | | [RP: Fix whitespace] (From OE-Core rev: 7bd803c9535afe5933d41f92da5208ae773e2abb) Signed-off-by: Tasslehoff Kjappfot <tasskjapp@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: fix compilation with gcc 4.7Nitin A Kamble2012-04-262-1/+32
| | | | | | | (From OE-Core rev: 7298e0c48198587d41319d0068aa3511afa6d1c5) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: Upgrade to 3.7.11Saul Wold2012-04-262-11/+11
| | | | | | | (From OE-Core rev: 2529511030e8708134c465c7ae3bfd24b8025263) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bdwgc: Set ARM_INSTRUCTION_SET to "arm"Ken Werner2012-04-261-0/+2
| | | | | | | | | | | | | The bdwgc recipe uses a version of libatomic that fails when building in Thumb mode. This has been fixed upstream already. The pulseaudio/libatomics-ops_1.2.bb has the same issue and sets the ARM_INSTRUCTION_SET to "arm" (probably until a new version gets pulled in). This patch applies the same workaround to the bdwgc/bdwgc_20110107.bb recipe. (From OE-Core rev: a648afcdd045a38d3c6729499a48ab7212a0b3c3) Signed-off-by: Ken Werner <ken.werner@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libusb*: import native support from meta-oeMartin Jansa2012-04-262-3/+6
| | | | | | | (From OE-Core rev: 971361a4fac5622858f71a87c478e16ef02c4d76) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: remove dependency on gconf when x11 not in DISTRO_FEATURESPaul Eggleton2012-04-181-2/+2
| | | | | | | | | | | | | | This allows libzypp to successfully build when x11 is not in DISTRO_FEATURES (avoiding the libzypp -> libproxy -> gconf -> gtk+ dependency chain which without X results in gtk+ failing at do_configure). Fixes [YOCTO #2320]. (From OE-Core rev: 973351cf2e338f07c11395d494193e9c62857f2d) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: Allow to build in non-gplv3 configurationRichard Purdie2012-04-171-0/+6
| | | | | | (From OE-Core rev: 89788fbd10fdfbbe54927339d7ec516d0e4d7ef5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nspr: fix package splitingDexuan Cui2012-04-141-3/+4
| | | | | | | | | | | | Here /usr/lib/lib*.so files are binaries rather than symbol links. We should package them into ${PN} rather than ${PN}-dev, or else, when a package, that rdepends on nspr, is packaged, we get a "non-dev package rdepends on nspr-dev" ERROR. (From OE-Core rev: be298b6f0168bbd6baf90602da35904c441deade) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo: Python scripts should use the python interpreter from envAndrei Gherzan2012-04-132-1/+49
| | | | | | | | | | | | | | Added path to modify the hardcoded path of python interpreter from python scripts. The python interpreter should be the one from native sysroot and not the one from host machine. [YOCTO #2134] (From OE-Core rev: 164475b9669dc99c14461e1d749ec0626c62cb71) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: fix re-execution of taskVenkata ramana gollamudi2012-04-131-1/+5
| | | | | | | | | | | | | | | | | After building boost package, re-execution of boostconfig task followed by re-execution of compile task is giving following error "error: duplicate initialization of gcc with the following parameters" during compilation It is because multiple entries of gcc are being added during boostconfig re-execution there by failing the compilation. The patch fixes adding multiple "Using gcc" entries into /tools/build/v2/user-config.jam [Yocto #2194] (From OE-Core rev: 291e20a51544c640d07767d1dc32d762f4370f41) Signed-off-by: Venkata Ramana Gollamudi <ramana.gollamudi@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* PR bump packages with gdbm in DEPENDSAndrei Gherzan2012-04-131-1/+1
| | | | | | | | | | This is done because of this change in gdbm: "gdbm: Package compat libs in gdbm-compat" (From OE-Core rev: b91d8a07f736b7698650d25609245c89e0ed73d5) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>