summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* rust-source: Fix remove_gcc_directoryRichard Purdie2025-03-291-1/+1
| | | | | | | | | | The patch works for rust-native but not other recipes which change ${S}. Set it to use the correct path so it works for llvm-rust, cargo and others, maximising the space saving. (From OE-Core rev: 1aee0bc109c1457159440c279ddc1fe5a8d89586) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fmt: Backport patch to fix spdlog ABI issueKhem Raj2025-03-282-1/+37
| | | | | | | (From OE-Core rev: 47f5808d86c4721a16c8d7ae3d0d2b2bfe4d1247) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Oe-selftest changes for rust v1.84.1Deepesh Varatharajan2025-03-273-0/+32
| | | | | | | | | | | | | | Ignore the failing unit test. The tidy check failed due to a typo, which was already reported and fixed in the Rust upstream. Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/8e7734978245522cbbd14e53e08e888faf031ded] (From OE-Core rev: 94a244a14075ead1b3b5e966c0fe713cd448cad8) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Fix build failure when multilibs are enabledDeepesh Varatharajan2025-03-272-0/+32
| | | | | | | | | | | | | | | When multilibs are enabled, building rust is failing because of the following commit https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e with stage1/rustc cannot able to find dependent *.so files. The issue is been fixed inrust-master with the following commit by passing the necessary library paths before executing stage1/rustc Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/139d6ba054a1a4cc5fe64981ad46fd5547bd4916] (From OE-Core rev: ab29b970ba7e08eabca92018d103af5f249ed2c5) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.83.0->1.84.1Deepesh Varatharajan2025-03-2713-290/+297
| | | | | | | | | | | | | | | | | | | | | | | | | Rust stable version updated to 1.84.1. https://blog.rust-lang.org/2025/01/30/Rust-1.84.1.html Renamed and modified the below patch to adapt the new version. rv32-cargo-rustix-0.38.37-fix.patch->rv32-cargo-rustix-0.38.38-fix.patch Modified the below patches to adapt the new version. repro-issue-fix-with-cc-crate-hashmap.patch revert-link-std-statically-in-rustc_driver-feature.patch Dropped the below patches : 0001-NFC-fix-build-failure-100993.patch https://github.com/llvm/llvm-project/commit/6ee49080e4bb43efe7ede10bed15935853bbd434 revert-Zdual-proc-macros-additional-check.patch Issue is fixed in rust-master and the fix is backported in the subsequent patch of the series. (From OE-Core rev: 4265f668de8c6708cb3a003ad655559031724149) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Fix build break because of "download-rustc" and "llvm-tools"Deepesh Varatharajan2025-03-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | >From Rust 1.84, the download-rustc and llvm-tools options were set to True (previously they were False) https://github.com/rust-lang/rust/commit/cce6f03754f096f8a2bdfb357e3739b855e29366 (download-rustc) https://github.com/rust-lang/rust/commit/38f0c099b2e684ea689633eb424d8737a1063a5e (llvm-tools) For tarball sources, the download-rustc option should be False, so it has been reverted back to False. Setting llvm-tools to True caused issues with finding llvm-objcopy, so this has been changed back to False. Upstream-Status: https://github.com/rust-lang/rust/pull/134240/ (From OE-Core rev: 2eb952d839e72c24a4180a57631c77910a0da980) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Fix bloat issue in recent rust updatesDeepesh Varatharajan2025-03-271-0/+11
| | | | | | | | | | | | | | | | | Remove the "src/gcc" directory from the Rust source code to reduce the filesystem build space. In Rust 1.83 (and 1.84), a full GCC-14 tree was included, which caused the tar.xz archive to increase by 128 MB and the unpacked sources to grow by 1.3 GB. This was an upstream error that has been resolved in Rust 1.85. After updating to Rust 1.85 we can revert this removal of "src/gcc" (From OE-Core rev: 26a345adc8e050657bfa0b51ea92a3d89e698d9a) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flex: build occasional build failures in test suite compileRoss Burton2025-03-272-2/+53
| | | | | | | | | | | | | | | GNU Make 4.4 has added --shuffle, which randomly orders build jobs and is great at exposing missing dependencies. Using this the known problem with the flex test suite build was found and resolved, so remove the workaround of doing a non-parallel build and apply a patch. Also remove redundant Make variables that shouldn't be needed to build the test suite. (From OE-Core rev: 1bc37e10690dc906da41b9592bc8776bddf4b90b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flex: remove obsolete disable-tests.patchRoss Burton2025-03-272-20/+0
| | | | | | | | | | | | | | | | | | | | | | We added this because automake was causing things to be built, but now this doesn't seem to be the case: all: all-am all-am: Makefile $(SCRIPTS) SCRIPTS = $(dist_noinst_SCRIPTS) dist_noinst_SCRIPTS = tableopts.sh tableopts.sh is a source file that is both in the tarballs and git. Thus, remove the patch. (From OE-Core rev: 13e8a2831abcb9edd352fcdc6d1f3be0670b1242) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: add more module RDEPENDS that don't get detectedRoss Burton2025-03-272-0/+4
| | | | | | | | | | These dependencies are in the source but the dependency generator does not see them. (From OE-Core rev: 0099694d561dd7cde4a60d6e1410f92f070cdd1e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* unifdef: Drop md5sum for SRC_URIKhem Raj2025-03-271-1/+0
| | | | | | | (From OE-Core rev: 16c54ecc79e8777686a02a947f99b53ca422d1b7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: Fix build with GCC 15Khem Raj2025-03-272-0/+27
| | | | | | | (From OE-Core rev: ac53f79999bb8301380d7c58025f6fed75e40c9a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* syslinux: Use -idirafter to add back path for system stdarg.hKhem Raj2025-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | syslinux uses -nostdinc to build freestanding, which makes sense, however it also tried to latch its own copy of stdarg.h to include system stdarg.h via "include_next" compiler magic, so it poses to provide own stdarg.h but then secretly include system version behind the scenes :) It uses -nostdinc -iwithprefix include hoping that gcc is uses and gcc has its include-fixed abstraction which also contains stdarg.h so in the end it will find a version of stdarg.h from system (even though it is from the compiler install ) and things will work. On musl, include-fixed is not expected and system includes are simplified so that everyone can look into <sysroot>/usr/include to find them. This can throw syslinux compilation into problems as now it does not find the header from -iprefix and ends up with errors like /mnt/b/yoe/master/sources/poky/build/tmp/work/core2-32-poky-linux-musl/syslinux/6.04-pre2/syslinux-6.04-pre2/com32/lib/../include/stdarg.h:9:15: fatal error: stdarg.h: No such file or directory 9 | #include_next <stdarg.h> | ^~~~~~~~~~ compilation terminated. Therefore, we use -idirafter to point it into target sysroot as fallback for system headers if it needs them, its added at the very last in search order. It also keeps working with glibc based toolchains as usual and also works with musl toolchains. (From OE-Core rev: 40413233429ceb902d8eb30ccc56aa7a182db772) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtd-utils: Fix GCC version detectionKhem Raj2025-03-272-1/+36
| | | | | | | | | Helps building with GCC with 0 in minor version e.g. 15.0.1 (From OE-Core rev: ed24490dccf348ba55816d45a2444d4bf0f574c8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* make: Fix signatures for getenv() and getopt()Khem Raj2025-03-272-0/+61
| | | | | | | | | Fixes build with GCC 15 (From OE-Core rev: 6b0ca7f009b3473d9793159d82807f1a22520914) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* unifdef: Don't use C23 constexpr keywordKhem Raj2025-03-272-1/+59
| | | | | | | | | Fixes build with GCC-15 (From OE-Core rev: 6aa6b4d59cbbc385edd96fa489b27c1a1848566a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: refresh upstreamed patchRoss Burton2025-03-251-7/+4
| | | | | | | (From OE-Core rev: 160a088fbe19d0b3c65040b9bc04cc8bdd3d0d24) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "git: git-replacement-native: depend on ca-certificate"Matthias Schiffer2025-03-241-3/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit 2e99ffda70fd95b5eab3de47048032349cd66f4b. git-replacement-native is used only to provide a newer version than may be installed on the system; apart from that, it should work more or less the same. In particular, it is using the host system's /etc/gitconfig; it should also use the system CA certificates, otherwise it will break HTTPS connections in environments that need local certificates, for example for a corporate HTTP proxy. The override had been added to deal with curl-native relying on the existence of its workdir to access CA certificates, which has been fixed in the curl recipe now. (From OE-Core rev: d18f4d9d2ac75f58669754f1e4b7a1313eb9db32) Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbus: upgrade 1.3.2 -> 1.4.0Wang Mingyu2025-03-201-2/+2
| | | | | | | | (From OE-Core rev: 5c177d0984e7ca7cc757fab727b96c9ce3b6f0b1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkg-config-native,librsvg-native: fix EXTRA_NATIVE_PKGCONFIG_PATHPeter Bergin2025-03-202-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | When building librsvg-native the variable PKG_CONFIG_PATH was incorrect in the bitbake environment but handled correct due to the pkg-config-native wrapper. Commit [1] and [2] introduced some inconsistens of EXTRA_NATIVE_PKGCONFIG_PATH where it was prepended in pkg-config-native wrappers but appended in native.bbclass. meta/classes-recipe/native.bbclass: PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}" This commit will try to resolve this to always append the EXTRA_NATIVE_PKGCONFIG_PATH. It is tested by building librsvg-native and also checking bitbake environment before and after. [1] https://git.openembedded.org/openembedded-core/commit?id=2bc050146d47b14d890a1b0db2b55f9057a08b65 [2] https://git.openembedded.org/openembedded-core/commit?id=ae4824f4f6234884a245bce314d6305ad8eb982d (From OE-Core rev: a59fa4a4bf08bbbd79fbb1642b3e3b23181f87c9) Signed-off-by: Peter Bergin <peter@berginkonsult.se> Cc: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix upstream version checkAlexander Kanavin2025-03-201-0/+2
| | | | | | | (From OE-Core rev: 84e00fc0279b819e375b1331dfda9b585b1971e1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* e2fsprogs: Fix build failure with gcc 15Khem Raj2025-03-192-0/+43
| | | | | | | | | Backport a needed fix (From OE-Core rev: baceb28924383729a445e2bf2a13c0a6115bc5c7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expect: Fix build with GCC 15Khem Raj2025-03-191-0/+2
| | | | | | | | | Stick to C17 standard as GCC 15 switches to C23 (From OE-Core rev: 4ae08da819d1bc5fee382651c3fe074e9be9d86e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: upgrade 3.50.0 -> 3.52.2Wang Mingyu2025-03-191-2/+2
| | | | | | | | (From OE-Core rev: 4cd22618a41c87bf877949c1c38da61eb0e2a1f3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodomex: upgrade 3.21.0 -> 3.22.0Wang Mingyu2025-03-191-1/+1
| | | | | | | | (From OE-Core rev: 2996b3ba3d7ad7f48bb97ad72bb8196c9e13dbb6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome: upgrade 3.21.0 -> 3.22.0Wang Mingyu2025-03-192-5/+5
| | | | | | | | (From OE-Core rev: 4922dc3c4e346a8fc6eb73022ac478644184b83b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docbook-xml-dtd4: clean up LICENSE situationRoss Burton2025-03-192-24/+5
| | | | | | | | | | | | | | | | | | | Don't use the common 'OASIS' license, as this isn't a SPDX license and is in fact specifically the DocBook XML v4 license text. Instead, use NO_GENERIC_LICENSE to ship a custom license file. We still need to ship a copy of it in-tree because the license code needs a bare copy of the license text. Reference the in-tree license text in the license checksum to show that we've verified they match. Also, clean up some comments. Thanks to hongxu.jia@eng.windriver.com for a previous iteration of this. (From OE-Core rev: d04db152a512f564566a4205db6fe788fcbadde2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-imagesize: Avoid non-ASCII in SUMMARYNiko Mauno2025-03-181-1/+1
| | | | | | | | | | Replace the UTF8 character for right single quotation mark with ASCII single quotation mark in SUMMARY variable. (From OE-Core rev: 941e610631c3a1f611eb38134c88aa0468661137) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.10.2 -> 4.11Richard Purdie2025-03-171-3/+3
| | | | | | | | License-Update: Copyright year and component version changes, no license change (From OE-Core rev: ddeb00bd649c3f97595ea2e435e4a17ae9232947) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-yamllint: upgrade 1.35.1 -> 1.36.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 2f4e34924c5cd7a602de5b9f50ac2ca6dfc18841) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-websockets: upgrade 15.0 -> 15.0.1Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: cd98428e000c0009da83bd9bc90a961313233b73) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2025.2.18.16 -> 2025.3.13.13Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 3bff020501140be1e7f0446488923f7d407df6e8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.8.2 -> 76.0.0Richard Purdie2025-03-173-4/+4
| | | | | | (From OE-Core rev: cdaa24119650c41469cd1cea1955aa6fb0494398) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: upgrade 1.10.2 -> 1.11.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 2406fe66f4ea454c06d1d8cc158aa4b0590922d2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 4.8.1 -> 4.9.0Richard Purdie2025-03-171-2/+2
| | | | | | (From OE-Core rev: 290cb872fe068d0e36cd620418cdee9bfdd6e8e7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyproject-metadata: upgrade 0.9.0 -> 0.9.1Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 1a531d675b90c84f21be6856906c671204f215e2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: upgrade 1.8.1 -> 1.8.3Richard Purdie2025-03-172-125/+143
| | | | | | (From OE-Core rev: 367cb68aba1ed550d982cbb247c17106b9b8ebed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: upgrade 3.1.5 -> 3.1.6Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 1c2240ec7d220c02a9e5e8224483146e0174027c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.127.4 -> 6.129.2Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 133f14787fbec7b3aa422ff65a59fc92b00e29a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography/python3-cryptography-vectors: Upgrade 44.0.0 -> 44.0.2Richard Purdie2025-03-175-15/+15
| | | | | | (From OE-Core rev: 36a2fb08f8ea4116838357a77c2d447ecc45ef8a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-attrs: upgrade 25.1.0 -> 25.3.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: df24d2967361375731788e95dc8fb8846aba6c24) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconf: upgrade 2.3.0 -> 2.4.3Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 6e4112b5e8aedf6e214d49c100210181d03f9c6e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mmc-utils: upgrade to latest revisionRichard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 9b0063c18e3d8d9ad0742d09835ad48493eea4be) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.48.1 -> 2.49.0Richard Purdie2025-03-173-5/+5
| | | | | | (From OE-Core rev: cff5f7c2fabdefc5bc1e9b61bf26a35e2d28ddac) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fastfloat: upgrade 8.0.0 -> 8.0.2Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 2d1b4582c0c057869b2d4ee9f3c660a8637d4f5f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: Upgrade 3.31.5 -> 3.31.6Richard Purdie2025-03-176-4/+4
| | | | | | (From OE-Core rev: 30057514735df75e5d4e90843e11df72d78f8df0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: upgrade 19.1.7 -> 20.1.0Khem Raj2025-03-173-4/+4
| | | | | | | (From OE-Core rev: a25121bfd2b6d4a72b102764a456d3eefb9a59ce) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* m4: Stick to C17 standardKhem Raj2025-03-171-0/+2
| | | | | | | | | | | GCC15 imposes C23 by default and 1.4.19 release has gnulib version which can not be compiled without errors, while new release of m4 is in progress we might use C17 until then and use GCC15 to compile it (From OE-Core rev: b99f5c44aaa925bdc2a0534458dcb95d1514dc66) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: patch CVE-2025-1153Peter Marko2025-03-172-0/+3356
| | | | | | | | | | | | Pick patch [1] mentioned in NVD report [2] [1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8d97c1a53f3dc9fd8e1ccdb039b8a33d50133150 [2] https://nvd.nist.gov/vuln/detail/CVE-2025-1153 (From OE-Core rev: bc3c169d78dac9d2e83c533056b8bec8dbdab3f7) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-runtime: Package libstdc++.modules.jsonKhem Raj2025-03-171-0/+1
| | | | | | | | | | | libstdc++.modules.json is new file in libstdc++ from GCC-15 it is the module mapping file used in C++ projects that utilize C++20 modules (From OE-Core rev: bbfe7ee5b64618649eb8aff753b444c97313e617) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>