summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* cmake: add missing licensesKonrad Weihmann2022-04-132-0/+15
| | | | | | | | | | | in target and native variant a different set of vendored libraries is pulled from the cmake sources. Add those licenses and there texts (From OE-Core rev: 70490f1c37692e4053a99c93033ef39e11d09a63) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pip: correct licenseKonrad Weihmann2022-04-131-2/+30
| | | | | | | | | | | | as described in src/pip/_vendor/README.rst pip ships plenty of vendored copies of other python modules. Correct the license of the resulting package and reference all the vendor copy license files correctly (From OE-Core rev: fc50c51892b211464209a24a047ce3ffc5cbd313) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: add MIT conditional as licenseKonrad Weihmann2022-04-131-0/+9
| | | | | | | | | | | | | | depending on the actual PACKAGECONFIG some internal vendor copies of libxml, libcroco and glib will be used. In the case of libxml this adds MIT to the license. Reference the license statements based on the actual choosen PACKAGECONFIG (From OE-Core rev: 7c8718cdeb65525a588d8b80109bbc1cb6415235) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: add Unicode-DFS-2016 licenseKonrad Weihmann2022-04-131-2/+3
| | | | | | | | | | | as COPYING clearly states that unicode data is baked into the lib. Add the license and reference the COPYING file for that (From OE-Core rev: 0b19548ae8cd217539515be20b74028305466679) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: fix licenseKonrad Weihmann2022-04-131-2/+7
| | | | | | | | | | | | | by default libsdl2 is build with code from src/video/yuv2rgb, which is licensed under BSD-2-Clause. Additional by default hidapi is build, which is licensed under GPL3 | BSD-2-Clause | HIDAPI license, pick the least restrictive and best matching BSD-2-Clause. (From OE-Core rev: a97a1fffe4c89cc0e7fc27cf1d228c444578c6aa) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: Delete unused KERNEL_LOCALVERSION variableAlex Kiernan2022-04-131-2/+0
| | | | | | | | | | | | | | | | | | This has been unused since: commit fb61dc1430f81ae2ee59766ffab8404fd79ff1b1 Author: Richard Purdie <richard@openedhand.com> Date: Mon Jan 8 21:05:18 2007 +0000 kernel.bbclass: Drop KERNEL_RELEASE variable git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1123 311d38ba-8fff-0310-9ca6-ca027cbcb966 (From OE-Core rev: 2626935c55a176b17116321437f5db2fa1056311) Signed-off-by: Alex Kiernan <alexk@zuma.ai> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: add pam_cap licenseKonrad Weihmann2022-04-131-1/+5
| | | | | | | | | | | | If libcap is compiled with pam in PACKAGECONFIG one additional license text becomes effective, add that as a conditional (From OE-Core rev: 803209ed8c2515403ad4ec21673d909f54aaff76) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: Check for gen_vdso_offsets.sh before copying on riscvKhem Raj2022-04-131-2/+6
| | | | | | | | | | | | This file is introduced in newer kernels >= 5.15 but some RISCV machines still use 5.13 kernels, this ensures that kernel-devsrc can build on older kernels for RISCV (From OE-Core rev: 53120bf5f7eefec4bfe105c8518f13b8d29da005) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* itstool: add missing COPYING.GPL3Konrad Weihmann2022-04-131-1/+4
| | | | | | | | | | | | to LIC_FILES_CHKSUM. Format the list for better readability. Remove useless line continuation from SRC_URI (From OE-Core rev: 7bf032d7ea84e42e2b697ab99d70635c3674bf95) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: add missing COPYINGv3Konrad Weihmann2022-04-131-3/+5
| | | | | | | | | | add COPYINGv3 license text to LIC_FILES_CHKSUM (From OE-Core rev: 15fc391ba8d93e8f0cdf48f2459af40009768de5) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools-native: add missing licenseKonrad Weihmann2022-04-131-2/+5
| | | | | | | | | | | add the Kconfiglib license, as this was missing in before. Add MIT identifier to LICENSE (From OE-Core rev: 1e1e98bbd19d2de097221832b41e4cf855099394) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* itstool: correct upstream version checkAlexander Kanavin2022-04-131-0/+2
| | | | | | | | (From OE-Core rev: 292399557b5b5028f8dbd6e45771c0b5d7271c77) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity: Show a warning that make 4.2.1 is buggy on non-ubuntu systemsRichard Purdie2022-04-131-0/+6
| | | | | | | | | | | | | | | | | We keep seeing hangs on the autobuilder with make 4.2.1 on Centos8, Alma8 and OpenSuse workers. The hang occurs in perl and kernel builds in particular. The issue is fixed in 4.3 and has been patched on Ubuntu systems: https://git.savannah.gnu.org/cgit/make.git/commit/?id=78b5fec6898c26956d00548427cda1101cb80f8a https://savannah.gnu.org/bugs/?51400 Add a sanity test for make 4.2.1 and error for non-ubuntu systems. We're making a buildtools-make-tarball available which can be used to allow systems with the broken version to use the project. (From OE-Core rev: 4b0e9601d3728b6cd62a7777abad2b6e362a9850) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* externalsrc/devtool: Fix to work with fixed export funcition flags handlingRichard Purdie2022-04-131-9/+10
| | | | | | | | | | | | | If we fix bitbake to correctly handle the cleandirs and fakeroot flags for tasks handled by EXPORT_FUNCTIONS, we break devtool since it only considers these for top level functions. Add in extra code to intercept the cleandirs flags for commonly used sub functions too. [YOCTO #8621] (From OE-Core rev: f3d9b89f6895b0938f39641cba528290b82dbff6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Remove unnecessary, commented out qemuarm entryJon Mason2022-04-132-6/+0
| | | | | | | | | | The line in question is already in place in qemuarm.conf. Remove it from here, as it is not necessary and references an older kernel. (From OE-Core rev: 85a033571498fd97f556a794c3b97732d7f42d45) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "adwaita-icon-theme: upgrade 41.0 -> 42.0"Richard Purdie2022-04-133-5/+92
| | | | | | | | | | | | | | | This reverts commit 131b143b6ea37963a0380975718cbf8420e5b87f. Upstream dropped many 'legacy' low res bitmap icons and also plans to phase out 'generic app' icons in the svg format, saying that all apps must carry their own icons. This breaks the icons displayed in sato so revert for now until we have a plan to mitigate that. [YOCTO #14782] (From OE-Core rev: 04603905991ba7e703b07abc16c8a689d94be95d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: Ignore CVE-2022-24975Richard Purdie2022-04-131-0/+5
| | | | | | | | | | | | Everyone I've talked to doesn't see this as a major issue. The CVE asks for a documentation improvement on the --mirror option to git clone as deleted content could be leaked into a mirror. For OE's general users/use cases, we wouldn't build or ship docs so this wouldn't affect us. (From OE-Core rev: 5dfe2dd5482c9a446f8e722fe51903d205e6770d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: Add marker for CVE-2022-1056 being fixedRichard Purdie2022-04-131-0/+1
| | | | | | | | | As far as I can tell, the patches being applied also fix CVE-2022-1056 so mark as such. (From OE-Core rev: 256d212fd1eb9b6d4b87c2c84b1ea2a3afdeb843) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Add fix for CVE-2022-1050Richard Purdie2022-04-132-0/+46
| | | | | | | | | | | | | | | | Add a fix queued upstream for the issue in this CVE: """ Guest driver might execute HW commands when shared buffers are not yet allocated. This might happen on purpose (malicious guest) or because some other guest/host address mapping. We need to protect againts such case. """ (From OE-Core rev: 1b8513c1abdcd6430f9311efd04d785488f79d7d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: Do not detect multiarch when cross compilingKhem Raj2022-04-132-0/+43
| | | | | | | | | | | | | This was a long standing problem seen on aarch64 build hosts when compiling python3 with clang cross compiler. The issue is not seen with gcc because native glibc headers are still compatible with gcc cross compiler (From OE-Core rev: 407744b00d702e3133304e1b43064a5634ca02cf) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com> Cc: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Add missing header locale.hKhem Raj2022-04-132-0/+20
| | | | | | | | | This fixes build issues seen on mips, but problem is generic (From OE-Core rev: 08c06980648d3f72cddbf62a96d6915f5d54b94e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 41.3 -> 42.0Alexander Kanavin2022-04-132-37/+2
| | | | | | | | | The new version uses printenv from coreutils during builds. (From OE-Core rev: 1d46d4c1150743a04ddf3d9936e431b487676043) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.34.6 -> 2.36.0Alexander Kanavin2022-04-136-146/+105
| | | | | | | | | | | | | | | | | | | | | | | Drop patches: 0001-Fix-racy-parallel-build-of-WebKit2-4.0.gir.patch 0001-When-building-introspection-files-add-CMAKE_C_FLAGS-.patch (both merged upstream) reduce-memory-overheads.patch (rejected by upstream, there's no use case - see the discussion) Rebase to version submitted upstream: 0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch Add: 0001-When-building-introspection-files-do-not-quote-CFLAG.patch angle is no longer needed for x11-less setups. (From OE-Core rev: 05582e9e6583126879977b0bbb88b691d625056b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Move to 1.2.3 release tagKhem Raj2022-04-131-2/+2
| | | | | | | | | | | | | This actually are just 2 patches on top of what we have thus far * 7a43f6fe release 1.2.3 * 01b14242 accept null pointer as message argument to gettext functions (From OE-Core rev: bb0d9815a8e47b28836ab0eb13ebe236d745b253) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: Fix the do_strip() malfunctionKevin Hao2022-04-131-1/+1
| | | | | | | | | | | | The BB variable can't be referenced directly in a python function, this misusage of the variable reference causes strip function to be always skipped. Fixed: b9c3db4953e4 ("kernel.bbclass: Use KERNEL_IMAGEDEST instead of hardcoded boot path") (From OE-Core rev: c405cb4f421a8c964fa59123ee41879ebd5f829c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: Upgrade to 3.6.1Khem Raj2022-04-131-1/+1
| | | | | | | | | | | Changes in this release [1] [1] https://github.com/libarchive/libarchive/releases/tag/v3.6.1 (From OE-Core rev: 8d33be8421e36605a5d59caf3f4956a7df8949e4) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license_image.bbclass: close package.manifest fileMartin Jansa2022-04-101-2/+2
| | | | | | | | | | | | | | | | | * fixes: NOTE: Executing write_package_manifest ... DEBUG: Executing python function write_package_manifest /OE/build/oe-core/openembedded-core/meta/classes/license_image.bbclass:23: ResourceWarning: unclosed file <_io.TextIOWrapper name='/OE/build/oe-core/tmp-glibc/deploy/licenses/core-image-minimal-qemux86-64/package.manifest' mode='w+' encoding='UTF-8'> 'w+').write(output) ResourceWarning: Enable tracemalloc to get the object allocation traceback DEBUG: Python function write_package_manifest finished [YOCTO #14772] (From OE-Core rev: b3114d5d438b7a63a276b4e825b62f3b1ebceed6) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-tools: fix to use sdk-1.3.204 branchChen Qi2022-04-101-1/+1
| | | | | | | | | | | | | | | | | Just as pointed out in a previous commit: """ We'll continue tagging the repos contributing with SDK releases, as that is when all the testing of the various projects is performed together. """ Now the repo has updated and the 'stable' branch is forcely overriden. We need to use the 'sdk-1.3.204' branch. (From OE-Core rev: df6d96cc5e376c15a7c3416f3aaf306db3c15f42) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography: backport fix for leaky testRoss Burton2022-04-103-20/+37
| | | | | | | | | The leaking test case has been fixed upstream, so backport the patch. (From OE-Core rev: 4705b8a724fe288a20f1a080e2796ea90f46c9fb) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_ipk/deb: Fix specific version handlingRichard Purdie2022-04-102-2/+12
| | | | | | | | | | | | | | | | | | | We recently added a "xxx (= 1.2.3)" style dependency to a recipe and have been having trouble with the opkg and debian backends with it. The issues is that for debian, "=" really does mean equals and includes the PR field. One bitbake recipe does not know the PR of another, nor shoud it. In other words 1.2.3 != 1.2.3-r0. Debian defaults to a PR of "0", not our "r0". The only way I can think of to make this work is to change "=" dependencies without revision information (no "-r" in the version) into things like: "xxx (>= 1.2.3), xxx (<< 1.2.3.0)". This appears to work even if it is a pretty horrible workaround. (From OE-Core rev: 3ba177a1b8e553716f45606aa65b0a74e55d94c1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Upgrade to 3.6 with gcc 12 supportRichard Purdie2022-04-101-4/+4
| | | | | | | | | | | There are reports of issues with the new libstdc++ from gcc 12. This upgrades to a gcc 12 version of uninative to allow builds on those systems. Gcc 12 isn't finalised so we may need to add a new version of this if/as appropriate when it is. (From OE-Core rev: e3da4da7e5da5bb9e1d360e2be2fdd5132e69320) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gzip: upgrade 1.11 -> 1.12Ralph Siemsen2022-04-102-8/+8
| | | | | | | | | | | | | This includes a fix for CVE-2022-1271. The existing "wrong path" patch needed to be refreshed, because the context changed due to the following upstream change: https://git.savannah.gnu.org/cgit/gzip.git/commit/?id=31193bbd13cd2807d8ccaa2ba5b072303d5425e7 (From OE-Core rev: ada1a900b022f0330a9812e4f4c0248961de1048) Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xz: fix CVE-2022-1271Ralph Siemsen2022-04-102-1/+99
| | | | | | | | | | | | | Malicious filenames can make xzgrep to write to arbitrary files or (with a GNU sed extension) lead to arbitrary code execution. Upstream-Status: Backport [https://tukaani.org/xz/xzgrep-ZDI-CAN-16587.patch] CVE: CVE-2022-1271 (From OE-Core rev: 97bf86ccde4417daec8ef3945071a50a09134bc6) Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman-conf: ignore eth0 in qemu in a way that is not sysvinit-specificAlexander Kanavin2022-04-082-2/+7
| | | | | | | (From OE-Core rev: 9e2cb139fabf302fb85c292a8848d6fb66851d07) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-04-051-1/+1
| | | | | | (From OE-Core rev: 62851965fc180f33ed6feb62ff5ac14706e4732a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_manager: sign DEB package feedsFerry Toth2022-04-051-3/+16
| | | | | | | | | | | | | | | | | | Implement debian package repository signature. For each Release file created in repository subdirectory, a signature Release.gpg is created. Signature is performed using gpg backend when the following variables are set in local.conf: PACKAGE_CLASSES += "sign_package_feed" PACKAGE_FEED_GPG_NAME = "<Id of GPG key>" PACKAGE_FEED_GPG_PASSPHRASE_FILE="<path to password file>" (From OE-Core rev: fcc3cee276999efe6402959eb295e7a0e1e96f96) Signed-off-by: Xavier Berger <xavier.berger@bio-logic.net> Signed-off-by: Ferry Toth <ftoth@exalondelft.nl> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gpg-sign: Add parameters to gpg signature functionXavier Berger2022-04-051-1/+5
| | | | | | | | | | | output_suffix: If defined, add output_suffix as file name extension. use_sha256: If True, use sha256 for gpg as digest algorithm (From OE-Core rev: cfcaa54dc73925df448099fb60f75b18350b2a3b) Signed-off-by: Xavier Berger <xavier.berger@bio-logic.net> Signed-off-by: Ferry Toth <ftoth@exalondelft.nl> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: Disable libunwind dependency in native buildsCarlos Rafael Giani2022-04-052-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libunwind-native currently cannot be added to the class-native DEPENDS due to the following problem: https://autobuilder.yoctoproject.org/typhoon/#/builders/91/builds/5624/steps/12/logs/stdio And without libunwind-native, libsdl2-native config fails errors like: | -- Checking for one of the modules 'libunwind' | CMake Error at [...]/build/tmp/work/x86_64-linux/libsdl2-native/2.0.20-r0/recipe-sysroot-native/usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:890 (message): | None of the required 'libunwind' found | Call Stack (most recent call first): | CMakeLists.txt:1367 (pkg_search_module) Ideally, the libunwind issue would be fixed, and then this could be added to the libsdl2 recipe: DEPENDS:append:class-native = " libunwind-native" However, the libunwind problem is not trivial to fix, and requires a specific setup to reproduce. As an alternative workaround, turn off libunwind support in the native SDL2 build by disabling the unwind.h check in the CMake script (this subsequently turns off all the other libunwind checks). The main user of libsdl2-native is qemu-native, which does not need libunwind support in SDL2. (From OE-Core rev: ecd044b09f8715353cbf20b39ce2b1fe9e620631) Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot: Fix condition for install_spl_helperSean Anderson2022-04-051-1/+1
| | | | | | | | | | | | | | | The condition for calling install_spl_helper when compiling multiple configs does not match the condition for a single config. This causes compilation failures when ${UBOOT_FITIMAGE_ENABLE} is 1 but ${SPL_SIGN_ENABLE} is not. Fixes: 5af4dfe83c2 ("u-boot: Add infrastructure to SPL verified boot") (From OE-Core rev: 7dc155961649c022d33cf7c6a5155cdfa5dc2969) Signed-off-by: Sean Anderson <sean.anderson@seco.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* os-release: add os-release-initrd packageClaudius Heine2022-04-051-1/+6
| | | | | | | | | | | | | | | | | | When systemd is used inside an initramfs, it uses the presence of `/etc/initrd-release` to detect when the system is in the initrd phase. Otherwise `/etc/initrd-release` has the same format as `/etc/os-release`. Add `os-release-initrd` package to provide `/etc/initrd-release` as a symlink to the os-release file. To avoid adding this file to the `os-release` package, explicitly only add `/etc/os-release` to the `os-release` package. (From OE-Core rev: 6311fb6f412ef923cc0b34a821e875990fc043f5) Signed-off-by: Claudius Heine <ch@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Fix handling of absolute linksAlexandre Belloni2022-04-051-1/+1
| | | | | | | | | | Update to a version of pseudo which has a fix for absolute links, evaluating them from the chroot path. (From OE-Core rev: 33147b89bc3c9e9bdd53a942a5551d8a1d06130c) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* depmodwrapper-cross: Fix missing $Saul Wold2022-04-051-1/+1
| | | | | | | (From OE-Core rev: 8c95be7dd3940d7c513f3d8a9071ac173a6528d5) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "meta: rust: Bug fix for target definitions returning 'NoneType'"Richard Purdie2022-04-051-14/+14
| | | | | | | | | This reverts commit ef49f89c89889466ee3696ab680f8e10c961a677. This appears to cause build failures which didn't originally show up in testing, reverting for now. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: rust: Bug fix for target definitions returning 'NoneType'Sundeep KOKKONDA2022-04-051-14/+14
| | | | | | | | | | | | | | | The build shows below error while building for arm machines. Exception: TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' Detailed error info : https://lists.openembedded.org/g/openembedded-core/message/164004 All the target definitions within tspec dictionary are generted as NoneType. The changes will fix this issue. (From OE-Core rev: ef49f89c89889466ee3696ab680f8e10c961a677) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: features/security: Move x86_64 configs to separate fileBruce Ashfield2022-04-053-3/+3
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 2278ed571c1 features/security: Move x86_64 configs to separate file (From OE-Core rev: 294b49c51fbd775c712939c79ecfee219db2a405) Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: features/security: Move x86_64 configs to separate fileBruce Ashfield2022-04-053-3/+3
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 63e25b57177 features/security: Move x86_64 configs to separate file (From OE-Core rev: 1927094f0daed50274eacb5a18f58960196119e0) Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.15: aufs: compile fixBruce Ashfield2022-04-051-1/+1
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.15: 29d051cc421a aufs: update compile fix for v5.15+ preempt-rt kernels (From OE-Core rev: 11d560625541757beff331ef13d372e6d73c0584) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: aufs: fixes and optimizationBruce Ashfield2022-04-053-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" (From OE-Core rev: fda812765b9e88d5bdf0fa5684ff968f413ef35c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.109Bruce Ashfield2022-04-053-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d9c5818a0bc0 Linux 5.10.109 163960a7de13 llc: only change llc->dev when bind() succeeds 2b5a6d771450 nds32: fix access_ok() checks in get/put_user c064268eb8ed wcn36xx: Differentiate wcn3660 from wcn3620 95193d12f10a tpm: use try_get_ops() in tpm-space.c 5d3ff9542a40 mac80211: fix potential double free on mesh join fcc9797d0d13 rcu: Don't deboost before reporting expedited quiescent state 87f7ed7c3659 Revert "ath: add support for special 0x0 regulatory domain" c971e6a1c8fa crypto: qat - disable registration of algorithms 9f4e64611ebe ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU 0b2ffba2de50 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 2724b72b225d ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 2c74374c2e88 netfilter: nf_tables: initialize registers in nft_do_chain() eb1ba8d1c3e2 drivers: net: xgene: Fix regression in CRC stripping a2368d10b7fb ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 6936d2ecf822 ALSA: cmipci: Restore aux vol on suspend/resume cbd27127af5f ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB 0ae81ef3ea0e ALSA: pcm: Add stream lock during PCM reset ioctl operations b560d670c87d ALSA: pcm: Fix races among concurrent prealloc proc writes a38440f00697 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 8527c8f052fb ALSA: pcm: Fix races among concurrent read/write and buffer changes 0f6947f5f520 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 014c81dfb319 ALSA: hda/realtek: Add quirk for ASUS GA402 05256f3fd6c9 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ca8247b4dfb8 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 26fe8f31033b ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 80eab86a86d2 ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 5ce74ff70593 ALSA: oss: Fix PCM OSS buffer allocation overflow db03abd0dae0 ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call 571df3393f52 llc: fix netdevice reference leaks in llc_ui_bind() 56dc187b35d5 staging: fbtft: fb_st7789v: reset display before initialization 351493858ebc tpm: Fix error handling in async work ea21245cdcab cgroup-v1: Correct privileges check in release_agent writes 824a950c3f11 cgroup: Use open-time cgroup namespace for process migration perm checks f28364fe384f cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv 9eeaa2d7d58a exfat: avoid incorrectly releasing for root inode ae8ec5eabb1a net: ipv6: fix skb_over_panic in __ip6_append_data 25c23fe40e6e nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 9940314ebfc6 Linux 5.10.108 37119edab8f4 Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 9248694dac20 esp: Fix possible buffer overflow in ESP transformation 96340cdd5526 smsc95xx: Ignore -ENODEV errors when device is unplugged e27b51af5449 net: usb: Correct reset handling of smsc95xx b54daeafc1b0 net: usb: Correct PHY handling of smsc95xx 204d38dc6a81 perf symbols: Fix symbol size calculation condition f0d43d22d241 Input: aiptek - properly check endpoint type 98e7a654a5be scsi: mpt3sas: Page fault in reply q processing 10a805334a11 usb: usbtmc: Fix bug in pipe direction for control transfers 00bdd9bf1ac6 usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 28bc0267399f usb: gadget: rndis: prevent integer overflow in rndis_set_response() 2c010c61e614 arm64: fix clang warning about TRAMP_VALIAS 277b7f63948b net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2550afba2a30 net: bcmgenet: skip invalid partial checksums bf5b7aae86d3 bnx2x: fix built-in kernel driver load failure c07fdba12fb0 net: phy: mscc: Add MODULE_FIRMWARE macros ba50073cf4af net: dsa: Add missing of_node_put() in dsa_port_parse_of a630ad5e8b2d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 336b6be6ad09 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 9d45aec02f7b drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() 9b763ceda6f8 hv_netvsc: Add check for kvmalloc_array 09a7264fb0d0 atm: eni: Add check for dma_map_single 70b7b3c055fd net/packet: fix slab-out-of-bounds access in packet_recvmsg() 169add82d201 net: phy: marvell: Fix invalid comparison in the resume and suspend functions 01fac1ca8ab9 esp6: fix check on ipv6_skip_exthdr's return value d9fe590970c4 vsock: each transport cycles only on its own sockets ac7dd60946c0 efi: fix return value of __setup handlers fa3aa103e79c mm: swap: get rid of livelock in swapin readahead df3301dc60a3 ocfs2: fix crash when initialize filecheck kobj fails 0f9b7b8df175 crypto: qcom-rng - ensure buffer for generate is completely filled (From OE-Core rev: db6a636319ffd2b12c54b6ec1b3fdd670f9b6704) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.32Bruce Ashfield2022-04-053-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: e29be6724adb Linux 5.15.32 60981bb5ce18 llc: only change llc->dev when bind() succeeds 22ac37c53065 nds32: fix access_ok() checks in get/put_user 110dea31d48f m68k: fix access_ok for coldfire cdb96445297b wcn36xx: Differentiate wcn3660 from wcn3620 476ddd23f818 tpm: use try_get_ops() in tpm-space.c 12e407a8ef17 mac80211: fix potential double free on mesh join e65d28d4e9bf uaccess: fix integer overflow on access_ok() 058d62a03e7d rcu: Don't deboost before reporting expedited quiescent state b094fece3810 drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() 5023652cc6e4 Revert "ath: add support for special 0x0 regulatory domain" 4b6a48f87d03 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE cb807cb52a8e crypto: qat - disable registration of algorithms 57a2b3f8bf1c ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU a01ac2411489 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 8942aac69016 ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 1bd57dea4561 netfilter: nf_tables: validate registers coming from userspace. fafb904156fb netfilter: nf_tables: initialize registers in nft_do_chain() 3e27eafac659 drivers: net: xgene: Fix regression in CRC stripping c2052ad0c74f ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 9abaacd6491e ALSA: cmipci: Restore aux vol on suspend/resume 099a1cc21b16 ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB f4827c62b649 ALSA: pcm: Add stream lock during PCM reset ioctl operations 51fce708ab89 ALSA: pcm: Fix races among concurrent prealloc proc writes cb6a39c5ebd0 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 47711ff10c7e ALSA: pcm: Fix races among concurrent read/write and buffer changes 33061d0fba51 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 3b1bacd00ac3 ALSA: hda/realtek: Add quirk for ASUS GA402 0e7cdc8059a0 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 8e6ea2176222 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 85060f4868db ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 10cdffd4854a ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 7a40cbf3579a ALSA: oss: Fix PCM OSS buffer allocation overflow 5e431799c35b ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call e90729961083 llc: fix netdevice reference leaks in llc_ui_bind() 5b2ca3b8213a Bluetooth: btusb: Add another Realtek 8761BU 42b9f6d19faa tpm: Fix error handling in async work 2317fd3b126c net: ipv6: fix skb_over_panic in __ip6_append_data a34c47b1ab07 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 96e48ac9a685 Linux 5.15.31 4c5d94990fa2 btrfs: skip reserved bytes warning on unmount after log cleanup failure 23775775b9a6 perf symbols: Fix symbol size calculation condition e762f57ff255 Input: aiptek - properly check endpoint type 0cd2dd4bcf4a scsi: mpt3sas: Page fault in reply q processing c69aef9db878 usb: usbtmc: Fix bug in pipe direction for control transfers 2015c23610cd usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 56b38e3ca406 usb: gadget: rndis: prevent integer overflow in rndis_set_response() 222f5e2d7f20 arm64: fix clang warning about TRAMP_VALIAS 80974bb73027 iavf: Fix hang during reboot/shutdown 800a17adb531 net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2d7cff7e1fee net: bcmgenet: skip invalid partial checksums 6840fdeab423 bnx2x: fix built-in kernel driver load failure f07e0b020f7a net: phy: mscc: Add MODULE_FIRMWARE macros e396fda10ddf net: dsa: Add missing of_node_put() in dsa_port_parse_of 11dab4a800a4 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS a1adf00e1728 net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 8ee52c302191 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 43dcd410809e drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() ab0ab1761831 hv_netvsc: Add check for kvmalloc_array 735f918cc2c8 iavf: Fix double free in iavf_reset_task b2bc45327e8c atm: eni: Add check for dma_map_single a055f5f2841f net/packet: fix slab-out-of-bounds access in packet_recvmsg() a296f3ae8009 net: phy: marvell: Fix invalid comparison in the resume and suspend functions b9820bf09f59 esp6: fix check on ipv6_skip_exthdr's return value 093f11b49609 vsock: each transport cycles only on its own sockets 1dcc1b888223 alx: acquire mutex for alx_reinit in alx_change_mtu 4b49ba22a253 efi: fix return value of __setup handlers 16ac5dca1e13 drm/mgag200: Fix PLL setup for g200wb and g200ew d4ad8736ac98 block: release rq qos structures for queue without disk 6829aa17ca55 mm: swap: get rid of livelock in swapin readahead b786b64dcb31 ocfs2: fix crash when initialize filecheck kobj fails ab9337c7cb6f crypto: qcom-rng - ensure buffer for generate is completely filled (From OE-Core rev: 957846679384179fdd04727cde2231ccc4137c1f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>