aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* uninative: Upgrade to 3.7 to work with glibc 2.36jansa/gatesgarthMichael Halstead6 days1-5/+5
| | | | | | | Update uninative to work with the new glibc 2.36 version Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Improve glob to handle glibc 2.34Ross Burton2022-04-301-1/+1
| | | | | | | | | | | With glibc 2.34, the libraries were renamed. Tweak the glob to support both as this is needed for newer uninative versions. [RP: tweak commit message] Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 98248306e4b5f023e96375293b60524574ebb686) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* uninative: Upgrade to 3.6 with gcc 12 supportRichard Purdie2022-04-301-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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Upgrade to 3.5Michael Halstead2022-04-301-5/+5
| | | | | | | | | Add support for glibc 2.35. Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 347b8c87fb4e2c398644f900728cf6e22ba4516d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* uninative: Add version to uninative tarball nameRichard Purdie2022-04-302-2/+3
| | | | | | | | | | | | | | uninative works via hashes and doesn't need the version in the tarball name but it does make things easier to inspect in DL_DIR. There were reasons such as ease of publication of the build tarballs but we can handle those differently now and the signature issues from the early code aren't an issue now. From 3.4 onwards we can use a version'd name. [YOCTO #12970] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dadba70d6a24d8ebb5576598efffa973151c7218) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* uninative: Upgrade to 3.4Michael Halstead2022-04-301-4/+4
| | | | | | | | | | | | | This adds a patch to glibc which allows it to work with Docker and clone3 syscall issues cased by EPERM vs ENOSYS. (From OE-Core rev: 2b01964e7eb535de374e840ae7d853cdea934c0d) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 06d55ee67ef81a9f9da178b06bb797cc62881643) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Upgrade to 3.3, support glibc 2.34Michael Halstead2022-04-301-5/+5
| | | | | | | Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4aa4dcd5f31657073f2207a9a4a43247322c7eb1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* uninative: Upgrade to 3.2 (gcc11 support)Michael Halstead2022-04-301-4/+4
| | | | | | | | | | This upgrade builds unnative with gcc11 allowing it to work with newer distros using gcc 11. Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a1c7b71c109ca68931d098f4149ab8284d56108e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* yocto-uninative: Update to 3.1 which includes a patchelf fixRichard Purdie2022-04-301-4/+4
| | | | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1d9d38eb6b3621fed58a217eeb4de1816e3e6487) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* asciidoc: properly detect and compare Python versions >= 3.10Steve Sakoman2022-04-152-1/+43
| | | | | | | | | | | | asciidoc.py cannot properly detect versions of Python >= 3.10 Backport patch from upstream to correct this: https://github.com/asciidoc-py/asciidoc-py/commit/44d2d6095246124c024230f89c1029794491839f Fixed upstream in version 9.04, so this patch is not required in master. Signed-off-by: Steve Sakoman <steve@sakoman.com>
* elfutils: restore disable_werror.patch from 0.178 versionMartin Jansa2022-04-122-0/+21
| | | | | | | * to fix elfutils-native build with newer gcc-11 used in ubuntu-22.04: elfutils-0.180/libebl/ebl_syscall_abi.c:37:64: error: argument 5 of type ?int *? declared as a pointer [-Werror=array-parameter=] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* util-linux: disable rawMarkus Volk2022-04-121-1/+1
| | | | | | | | | | | | raw.h has been dropped in linux-libc-headers-5.14 leading to: configure: error: raw selected, but required raw.h header file not available WARNING: exit code 1 from a shell command. Signed-off-by: MarkusVolk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7f577c10913104860121f682b9b3754870c4db23) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* m4: Do not use SIGSTKSZKhem Raj2022-04-112-0/+85
| | | | | | | | | | | | Fixes ../../m4-1.4.18/lib/c-stack.c:55:26: error: missing binary operator before token "(" 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384 | ^~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 44ca8edd622782733d507e20a3d5ee9e44eb8be4) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* default-distrovars.inc: Set BBINCLUDELOGS to empty to disable printing ↵Martin Jansa2021-09-092-3/+5
| | | | | | | | | | | | | | | failed task output multiple times * the output is shown 3 times with default configuration and 5 times when --verbose is being used with knotty, there might be other use-cases where we actually need this, but until the logging is resolved better, setting this to empty looks like more reasonable option (considering that e.g. log.do_compile from chromium-x11 can be over 50MB long, generating 150MB+ cooker log) * more details in: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14542 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sstate: Handle manifest 'corruption' issueRichard Purdie2021-09-091-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under certain build patterns, warnings about missing manifests can appear. These are real issues where the manifest was removed and shouldn't have been. Martin Jansa was able to find a reproducer of: MACHINE=qemux86 bitbake zlib-native echo 'PR = "r1"' >> meta/recipes-core/zlib/zlib_1.2.11.bb MACHINE=qemux86-64 bitbake zlib-native MACHINE=qemux86 bitbake zlib-native The code maintains a per machine list of stamps but a per PACAGE_ARCH list of stamp/manifest/workdir mappings. The latter is only appended to for speed with the assumption that once stamps are gone, the code wouldn't trigger. The code only ever appends to the mapping list (for speed/efficency under lock) meaning that multiple entries can result where the stamp/workdir differs due to version changes but the manifest remains the same. By switching MACHINE part way through the build, the older stamp is referenced and the manifest is incorrectly removed as it matches an now obsolete entry in the mapping file. There are two possible fixes, one is to rewrite the mapping file every time which means adding regexs, iterating and generally complicating that code. The second option is to only use the last mapping entry in the file for a given manifest and ignore any earlier ones. This patch implments the latter. Also drop the stale entries if we are rewriting it. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: Add a lot of debug output when removing stale sstate objects ↵Martin Jansa2021-09-091-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and unreachable recipes * I sometimes see missing Manifest error (used to be only a warning before: https://git.openembedded.org/openembedded-core/commit/?id=95607a26854d873399d2b9d7e5fcbffc0cbdba4c and I'm using bb.fatal instead of bb.error in my builds) * it might be related to stale sstate removing too much either from: https://git.openembedded.org/openembedded-core/commit/?id=60e77b1777c6c304aa1d629c4cfdabe0daa22eb1 or https://git.openembedded.org/openembedded-core/commit/?id=4ea39427eedeadd51439a62fa015c86be30c3445 e.g. that it removes the files from sysroot and their manifest, but fails to remove the corresponding stamp file (for some reason) * yesterday I've reproduced it in relatively new build directory so I still had all the logs from it (but WORKDIRs were already gone due to rm_work being used), so it shows the sequence how this state was created (the same for both python3-typing-extensions-native and at-spi2-core-native - which I've discoved a bit later after manually rebuilding python3-typing-extensions-native): build-webos-ose-ros-honister/build$ grep python3-typing-extensions log.2021-05-1* log.2021-05-10_20-29-00.81798:NOTE: Running setscene task 2898 of 4959 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_populate_lic_setscene) log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_populate_lic_setscene: Started log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_populate_lic_setscene: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running setscene task 4664 of 4959 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_populate_sysroot_setscene) log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_populate_sysroot_setscene: Started log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_populate_sysroot_setscene: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running noexec task 663 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_rm_work_all) log.2021-05-10_20-29-00.81798:NOTE: Running task 6445 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_rm_work) log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_rm_work: Started log.2021-05-10_20-29-00.81798:NOTE: recipe python3-typing-extensions-native-3.7.4.3-r0: task do_rm_work: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running noexec task 6449 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_build) log.2021-05-11_02-57-00.61345:NOTE: Running noexec task 550 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_rm_work_all) log.2021-05-11_02-57-00.61345:NOTE: Running noexec task 6364 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.7.4.3.bb:do_build) log.2021-05-11_16-20-00.3977:NOTE: Running noexec task 555 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_rm_work_all) log.2021-05-11_16-20-00.3977:NOTE: Running task 6404 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_fetch) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_fetch: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_fetch: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6423 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_prepare_recipe_sysroot) log.2021-05-11_16-20-00.3977:NOTE: Running task 6426 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_unpack) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_prepare_recipe_sysroot: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_unpack: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_unpack: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6430 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_patch) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_prepare_recipe_sysroot: Succeeded log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_patch: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_patch: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6479 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_populate_lic) log.2021-05-11_16-20-00.3977:NOTE: Running task 6481 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_configure) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_lic: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_configure: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_configure: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6485 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_compile) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_lic: Succeeded log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_compile: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_compile: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6502 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_install) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_install: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_install: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6513 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_populate_sysroot) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_sysroot: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_sysroot: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 6522 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_rm_work) log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_rm_work: Started log.2021-05-11_16-20-00.3977:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_rm_work: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running noexec task 6526 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_build) log.2021-05-11_16-38-00.11863:NOTE: Running noexec task 568 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_rm_work_all) log.2021-05-11_16-38-00.11863:NOTE: Running noexec task 13647 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_build) log.2021-05-11_16-38-00.11863:ERROR: ament-cmake-mypy-0.8.2-1-r0 do_prepare_recipe_sysroot: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-python3-typing-extensions-native.populate_sysroot not found in x86_64 x86_64_ubuntu-1 8.04 (variant '')? log.2021-05-11_16-55-00.28684:ERROR: ament-cmake-mypy-0.8.2-1-r0 do_prepare_recipe_sysroot: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-python3-typing-extensions-native.populate_sysroot not found in x86_64 x86_64_ubuntu-1 8.04 (variant '')? log.2021-05-11_21-07-00.71488:ERROR: ament-cmake-mypy-0.8.2-1-r0 do_prepare_recipe_sysroot: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-python3-typing-extensions-native.populate_sysroot not found in x86_64 x86_64_ubuntu-1 8.04 (variant '')? log.2021-05-12_02-01-00.3127:ERROR: ament-cmake-mypy-0.8.2-1-r0 do_prepare_recipe_sysroot: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-python3-typing-extensions-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18 .04 (variant '')? FIXED by manually rebuilding python3-typing-extensions-native here log.2021-05-12_09-33-00.3142:NOTE: Running setscene task 4138 of 5012 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_populate_lic_setscene) log.2021-05-12_09-33-00.3142:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_lic_setscene: Started log.2021-05-12_09-33-00.3142:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_lic_setscene: Succeeded log.2021-05-12_09-33-00.3142:NOTE: Running setscene task 4941 of 5012 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_populate_sysroot_setscene) log.2021-05-12_09-33-00.3142:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_sysroot_setscene: Started log.2021-05-12_09-33-00.3142:NOTE: recipe python3-typing-extensions-native-3.10.0.0-r0: task do_populate_sysroot_setscene: Succeeded log.2021-05-12_09-33-00.3142:NOTE: Running noexec task 5181 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_rm_work_all) log.2021-05-12_09-33-00.3142:NOTE: Running noexec task 5559 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/meta-oe/meta-python/recipes-devtools/python/python3-typing-extensions_3.10.0.0.bb:do_build) build-webos-ose-ros-honister/build$ grep at-spi2-core log.2021-05-1* | grep native log.2021-05-10_20-29-00.81798:NOTE: Running setscene task 4842 of 4959 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_populate_lic_setscene) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_lic_setscene: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_lic_setscene: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 44 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_write_config) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_write_config: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_write_config: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4817 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_fetch) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_fetch: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_fetch: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4823 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_unpack) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_unpack: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_unpack: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4827 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_patch) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_patch: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_patch: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running noexec task 4880 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_rm_work_all) log.2021-05-10_20-29-00.81798:NOTE: Running task 4881 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_prepare_recipe_sysroot) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_prepare_recipe_sysroot: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_prepare_recipe_sysroot: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4887 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_configure) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_configure: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_configure: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4899 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_compile) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_compile: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_compile: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4916 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_install) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_install: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_install: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4928 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_populate_sysroot) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_sysroot: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_sysroot: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running task 4942 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_rm_work) log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_rm_work: Started log.2021-05-10_20-29-00.81798:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_rm_work: Succeeded log.2021-05-10_20-29-00.81798:NOTE: Running noexec task 4948 of 15556 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_build) log.2021-05-11_02-57-00.61345:NOTE: Running noexec task 4784 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_rm_work_all) log.2021-05-11_02-57-00.61345:NOTE: Running noexec task 4800 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_build) log.2021-05-11_16-20-00.3977:NOTE: Running task 45 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_write_config) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_write_config: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_write_config: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running noexec task 4777 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work_all) log.2021-05-11_16-20-00.3977:NOTE: Running task 4778 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_fetch) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_fetch: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_fetch: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 4782 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_prepare_recipe_sysroot) log.2021-05-11_16-20-00.3977:NOTE: Running task 4785 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_unpack) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_prepare_recipe_sysroot: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_unpack: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_prepare_recipe_sysroot: Succeeded log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_unpack: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 4839 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_patch) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_patch: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_patch: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 4845 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_populate_lic) log.2021-05-11_16-20-00.3977:NOTE: Running task 4846 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_configure) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_lic: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_configure: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_lic: Succeeded log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_configure: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 4911 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_compile) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_compile: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_compile: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 4981 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_install) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_install: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_install: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 5017 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_populate_sysroot) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_sysroot: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_sysroot: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running task 5032 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work) log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_rm_work: Started log.2021-05-11_16-20-00.3977:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_rm_work: Succeeded log.2021-05-11_16-20-00.3977:NOTE: Running noexec task 5042 of 15760 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_build) log.2021-05-11_16-38-00.11863:NOTE: Running noexec task 9397 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work_all) log.2021-05-11_16-38-00.11863:NOTE: Running noexec task 9424 of 15511 (virtual:native:/jenkins/home/anaconda/build-webos-ose-ros-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_build) log.2021-05-12_09-30-00.22719:ERROR: ros-image-world-1.0-r0 do_rootfs: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-at-spi2-core-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18.04 (variant '')? log.2021-05-12_09-33-00.3142:ERROR: ros-image-world-1.0-r0 do_rootfs: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-at-spi2-core-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18.04 (variant '')? log.2021-05-12_09-35-00.15765:ERROR: ros-image-world-1.0-r0 do_rootfs: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-at-spi2-core-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18.04 (variant '')? log.2021-05-12_09-38-00.19302:ERROR: ros-image-world-1.0-r0 do_rootfs: Manifest /jenkins/home/anaconda/build-webos-ose-ros-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-at-spi2-core-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18.04 (variant '')? The files do exist in corresponding sstate archive, so I believe they were built correctly in: log.2021-05-11_16-20-00.3977 build: jenkins@porcupine-build:~/anaconda/build-webos-ose-ros-honister/build$ grep at-spi2-core-native:do_populate_sysroot locked-sigs.inc at-spi2-core-native:do_populate_sysroot:972357bf493a4710fb1f22f75d08ebc8285b3f342b002c3f8ff721e248b66f58 \ jenkins@porcupine-build:~/anaconda/build-webos-ose-ros-honister/build$ tar tvf /mnt/mirror-write-webos/jansa/webos/ros-honister/sstate-cache/ubuntu-18.04/97/23/sstate:at-spi2-core-native:x86_64-linux:2.40.1:r0:x86_64:3:972357bf493a4710fb1f22f75d08ebc8285b3f342b002c3f8ff721e248b66f58_populate_s ysroot.tgz -rw-rw-r-- jenkins/jenkins 362 2021-05-11 15:11 fixmepath drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/dbus-1/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/dbus-1/accessibility-services/ -rw-r--r-- jenkins/jenkins 120 2021-05-11 15:11 recipe-sysroot-native/usr/share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/dbus-1/services/ -rw-r--r-- jenkins/jenkins 130 2021-05-11 15:11 recipe-sysroot-native/usr/share/dbus-1/services/org.a11y.Bus.service drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/defaults/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/share/defaults/at-spi2/ -rw-r--r-- jenkins/jenkins 1382 2021-05-11 15:11 recipe-sysroot-native/usr/share/defaults/at-spi2/accessibility.conf drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/systemd/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/systemd/user/ -rw-r--r-- jenkins/jenkins 150 2021-05-11 15:11 recipe-sysroot-native/usr/lib/systemd/user/at-spi-dbus-bus.service drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/pkgconfig/ -rw-r--r-- jenkins/jenkins 329 2021-05-11 15:11 recipe-sysroot-native/usr/lib/pkgconfig/atspi-2.pc -rwxr-xr-x jenkins/jenkins 234592 2021-05-11 15:11 recipe-sysroot-native/usr/lib/libatspi.so.0.0.1 lrwxrwxrwx jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/libatspi.so -> libatspi.so.0 lrwxrwxrwx jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/lib/libatspi.so.0 -> libatspi.so.0.0.1 drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/libexec/ -rwxr-xr-x jenkins/jenkins 91720 2021-05-11 15:11 recipe-sysroot-native/usr/libexec/at-spi2-registryd -rwxr-xr-x jenkins/jenkins 22472 2021-05-11 15:11 recipe-sysroot-native/usr/libexec/at-spi-bus-launcher drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/include/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/include/at-spi-2.0/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/ -rw-r--r-- jenkins/jenkins 2090 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-object.h -rw-r--r-- jenkins/jenkins 5064 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-event-listener.h -rw-r--r-- jenkins/jenkins 2543 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-selection.h -rw-r--r-- jenkins/jenkins 2224 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-device-legacy.h -rw-r--r-- jenkins/jenkins 5351 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-types.h -rw-r--r-- jenkins/jenkins 2105 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-image.h -rw-r--r-- jenkins/jenkins 2686 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-collection.h -rw-r--r-- jenkins/jenkins 6834 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-accessible.h -rw-r--r-- jenkins/jenkins 2069 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-value.h -rw-r--r-- jenkins/jenkins 2872 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-stateset.h -rw-r--r-- jenkins/jenkins 2332 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-action.h -rw-r--r-- jenkins/jenkins 3747 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-component.h -rw-r--r-- jenkins/jenkins 2475 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-application.h -rw-r--r-- jenkins/jenkins 2976 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-matchrule.h -rw-r--r-- jenkins/jenkins 1445 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-misc.h -rw-r--r-- jenkins/jenkins 1299 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-gmain.h -rw-r--r-- jenkins/jenkins 4110 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-device-listener.h -rw-r--r-- jenkins/jenkins 3997 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-table.h -rw-r--r-- jenkins/jenkins 2497 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-registry.h -rw-r--r-- jenkins/jenkins 2143 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-device-x11.h -rw-r--r-- jenkins/jenkins 5410 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-text.h -rw-r--r-- jenkins/jenkins 2808 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-hyperlink.h -rw-r--r-- jenkins/jenkins 2874 2021-05-11 15:11 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-enum-types.h -rw-r--r-- jenkins/jenkins 2375 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-document.h -rw-r--r-- jenkins/jenkins 2018 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-hypertext.h -rw-r--r-- jenkins/jenkins 2591 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-editabletext.h -rw-r--r-- jenkins/jenkins 68198 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-constants.h -rw-r--r-- jenkins/jenkins 2195 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-relation.h -rw-r--r-- jenkins/jenkins 4040 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-device.h -rw-r--r-- jenkins/jenkins 2998 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi-table-cell.h -rw-r--r-- jenkins/jenkins 1745 2021-05-01 10:18 recipe-sysroot-native/usr/include/at-spi-2.0/atspi/atspi.h drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/etc/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/etc/xdg/ drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/etc/xdg/autostart/ -rw-r--r-- jenkins/jenkins 315 2021-05-11 15:11 recipe-sysroot-native/etc/xdg/autostart/at-spi-dbus-bus.desktop drwxr-xr-x jenkins/jenkins 0 2021-05-11 15:11 recipe-sysroot-native/sysroot-providers/ -rw-r--r-- jenkins/jenkins 19 2021-05-11 15:11 recipe-sysroot-native/sysroot-providers/at-spi2-core-native corresponding stamps: jenkins@porcupine-build:~/anaconda/build-webos-ose-ros-honister/build$ ls -lah BUILD/stamps/x86_64-linux/at-spi2-core-native total 228K drwxrwxr-x 2 jenkins jenkins 4.0K May 12 13:59 . drwxrwxr-x 283 jenkins jenkins 16K May 11 15:08 .. -rw-rw-r-- 1 jenkins jenkins 0 May 11 16:23 2.40.1-r0.do_build.b3212b278dafa146ef7e74224d23efeb634485ba67eac4e8c726a2d45e375bcd -rw-rw-r-- 1 jenkins jenkins 9.2K May 12 13:59 2.40.1-r0.do_build.sigdata.b3212b278dafa146ef7e74224d23efeb634485ba67eac4e8c726a2d45e375bcd -rw-rw-r-- 1 jenkins jenkins 8.8K May 12 13:59 2.40.1-r0.do_compile.sigdata.b425bb27ba4a2ae7816864290d61b8fd041f1d5783b8415645553a7972de23a5 -rw-rw-r-- 1 jenkins jenkins 20K May 12 13:59 2.40.1-r0.do_configure.sigdata.1f0930d6f3b4fa16796fd34ce5d35480353d6e8b87f2a715e111729ffb7d43a7 -rw-rw-r-- 1 jenkins jenkins 2.0K May 12 13:59 2.40.1-r0.do_fetch.sigdata.05600317769eab95ab022453843821fbf1380d21588afb59bc01f8dd36e955fd -rw-rw-r-- 1 jenkins jenkins 9.2K May 12 13:59 2.40.1-r0.do_install.sigdata.acd8731fd1fa68869ae24d8798ec92ebb4ef85d70610493a004c69ccd73ea148 -rw-rw-r-- 1 jenkins jenkins 6.6K May 12 13:59 2.40.1-r0.do_patch.sigdata.14576da52d4862d53293b30139014fd9e4f90dfaa2644e446d364244b6aa1ca6 -rw-r--r-- 1 jenkins jenkins 0 May 11 15:11 2.40.1-r0.do_populate_lic_setscene.5826113abf9e716f96a5b4f10f7ee0ab0dd4980e6b1ad8126face933482aa463 -rw-rw-r-- 1 jenkins jenkins 34K May 12 13:59 2.40.1-r0.do_populate_lic.sigdata.5826113abf9e716f96a5b4f10f7ee0ab0dd4980e6b1ad8126face933482aa463 -rw-r--r-- 1 jenkins jenkins 0 May 11 15:11 2.40.1-r0.do_populate_sysroot_setscene.972357bf493a4710fb1f22f75d08ebc8285b3f342b002c3f8ff721e248b66f58 -rw-rw-r-- 1 jenkins jenkins 39K May 12 13:59 2.40.1-r0.do_populate_sysroot.sigdata.972357bf493a4710fb1f22f75d08ebc8285b3f342b002c3f8ff721e248b66f58 -rw-rw-r-- 1 jenkins jenkins 4.0K May 12 13:59 2.40.1-r0.do_prepare_recipe_sysroot.sigdata.82d88bcd7b85a29fafd17a8c320f930deaf595211209c940be52fbf78b5ad92c -rw-r--r-- 1 jenkins jenkins 0 May 11 15:11 2.40.1-r0.do_rm_work.882966e5238e181b5baf2b77c0c86c5809172684d6122a805c8317851a03d4b6 -rw-rw-r-- 1 jenkins jenkins 0 May 11 16:23 2.40.1-r0.do_rm_work_all.bd3d487e6091938ca3274e28b4fbc52e005b849ce430b23d77735a29175eed91 -rw-rw-r-- 1 jenkins jenkins 20K May 12 13:59 2.40.1-r0.do_rm_work_all.sigdata.bd3d487e6091938ca3274e28b4fbc52e005b849ce430b23d77735a29175eed91 -rw-rw-r-- 1 jenkins jenkins 13K May 12 13:59 2.40.1-r0.do_rm_work.sigdata.882966e5238e181b5baf2b77c0c86c5809172684d6122a805c8317851a03d4b6 -rw-rw-r-- 1 jenkins jenkins 2.8K May 12 13:59 2.40.1-r0.do_unpack.sigdata.5320abc0497b4722e70cb2c583cdf5195aeab054c5325a3621a9f829ba631e81 -rw-rw-r-- 1 jenkins jenkins 19K May 12 13:59 2.40.1-r0.do_write_config.sigdata.0590de5201c3ab44b31ce4a3f3a15a22105ae1b608607a90ac9ca38f69e7c2c0 With this debug added one of the next builds (in different directory was again failing to find at-spi2-core-native manifest): log.2021-05-10_22-41-00.77780:NOTE: Running task 4424 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_configure) log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_configure: Started log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_configure: Succeeded log.2021-05-10_22-41-00.77780:NOTE: Running task 4440 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_compile) log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_compile: Started log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_compile: Succeeded log.2021-05-10_22-41-00.77780:NOTE: Running task 4447 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_install) log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_install: Started log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_install: Succeeded log.2021-05-10_22-41-00.77780:NOTE: Running task 4458 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_populate_sysroot) log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_sysroot: Started log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_populate_sysroot: Succeeded log.2021-05-10_22-41-00.77780:NOTE: Running task 4470 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_rm_work) log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_rm_work: Started log.2021-05-10_22-41-00.77780:NOTE: recipe at-spi2-core-native-2.40.0-r0: task do_rm_work: Succeeded log.2021-05-10_22-41-00.77780:NOTE: Running noexec task 4479 of 11509 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_build) log.2021-05-11_04-59-00.33473:NOTE: Running noexec task 4062 of 10932 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_rm_work_all) log.2021-05-11_04-59-00.33473:NOTE: Running noexec task 4163 of 10932 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.0.bb:do_build) log.2021-05-12_04-16-00.27136:NOTE: Running task 55 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_write_config) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_write_config: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_write_config: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running noexec task 4400 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work_all) log.2021-05-12_04-16-00.27136:NOTE: Running task 4401 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_fetch) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_fetch: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_fetch: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4429 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_prepare_recipe_sysroot) log.2021-05-12_04-16-00.27136:NOTE: Running task 4431 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_unpack) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_prepare_recipe_sysroot: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_unpack: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_prepare_recipe_sysroot: Succeeded log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_unpack: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4461 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_patch) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_patch: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_patch: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4498 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_populate_lic) log.2021-05-12_04-16-00.27136:NOTE: Running task 4500 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_configure) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_lic: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_configure: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_lic: Succeeded log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_configure: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4592 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_compile) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_compile: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_compile: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4648 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_install) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_install: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_install: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4685 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_populate_sysroot) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_sysroot: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_populate_sysroot: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running task 4720 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work) log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_rm_work: Started log.2021-05-12_04-16-00.27136:NOTE: recipe at-spi2-core-native-2.40.1-r0: task do_rm_work: Succeeded log.2021-05-12_04-16-00.27136:NOTE: Running noexec task 4731 of 11334 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_build) log.2021-05-12_07-20-00.69495:NOTE: Running noexec task 9424 of 11832 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_rm_work_all) log.2021-05-12_07-20-00.69495:NOTE: Running noexec task 9435 of 11832 (virtual:native:/jenkins/home/anaconda/build-webos-honister/build/oe-core/meta/recipes-support/atk/at-spi2-core_2.40.1.bb:do_build) log.2021-05-13_07-59-08.79768:NOTE: Stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 is not reachable, removing related manifests log.2021-05-13_07-59-08.79768:NOTE: Seen for first time: Stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 is not reachable, removing related manifests log.2021-05-13_07-59-08.79768:NOTE: Cleaning stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 log.2021-05-13_07-59-08.79768:NOTE: Cleaning manifest /jenkins/home/anaconda/build-webos-honister/build/BUILD/sstate-control/manifest-x86_64-at-spi2-core-native.populate_lic of stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 log.2021-05-13_07-59-08.79768:NOTE: Cleaning manifest /jenkins/home/anaconda/build-webos-honister/build/BUILD/sstate-control/manifest-x86_64-at-spi2-core-native.populate_sysroot of stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 log.2021-05-13_07-59-08.79768:NOTE: Removing stamp /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0 + '*' log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_unpack.sigdata.b3e72f9a35143fa5176dcc365baa36190f7b0746671368762e185d73a6333cd3 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_patch.sigdata.a6394ac8cf50f8a9c60bdab3f516543285ef1e9b6aa90648244543c8fd79b3f4 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_populate_sysroot.sigdata.115677a70bc5bd4b5e55f4916041ca97f853a31c7d131382ec043731d1eed26d log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_write_config.sigdata.532813cb4f35980e1536297065bd3140c4a3807be0a5ea113b38ce2095b1ccdc log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_configure.sigdata.d973c3b359ec7a26cf6f42c1c85a9166d4be152b40bf6a74993f1df0a65337f9 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_fetch.sigdata.6575a71f1156f6d86764c2be193ed46005ac8fc88dba1e845166dbaf8eda73e8 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_compile.sigdata.577b17c74c289b75536969e09e076fdc9143bb51574ceab92ba534b5003055d6 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_prepare_recipe_sysroot.sigdata.d272777a2d483c7a20569ce52da79920ca0221e716b5feae08996e46d35b23ff log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_rm_work.sigdata.e863701227ebebbcb0cc09efea2ea5005e8a5ac50b88b9996f4adae2efee5026 log.2021-05-13_07-59-08.79768:NOTE: Removing /jenkins/home/anaconda/build-webos-honister/build/BUILD/stamps/x86_64-linux/at-spi2-core-native/2.40.0-r0.do_install.sigdata.7862093695ea4b9b92285b8de8dcb6667cb2066a489e051878158d25f5ce2b6a log.2021-05-13_07-59-08.79768:NOTE: Cleaning workdir /jenkins/home/anaconda/build-webos-honister/build/BUILD/work/x86_64-linux/at-spi2-core-native/2.40.0-r0 as well, because SSTATE_PRUNE_OBSOLETEWORKDIR is set log.2021-05-13_07-59-08.79768:ERROR: adwaita-icon-theme-3.34.3-r0 do_prepare_recipe_sysroot: Manifest /jenkins/home/anaconda/build-webos-honister/build/BUILD/sstate-control/manifest-x86_64_ubuntu-18.04-at-spi2-core-native.populate_sysroot not found in x86_64 x86_64_ubuntu-18.04 (variant '')? And it looks that it removed 2.40.0-r0 files and 2.40.0-r0 stamps, *after* the new 2.40.1-r0 version is already built, but removing unreachable 2.40.0-r0 took out also the populate_sysroot manifest (without the version) as well as all files staged by it (now "owned" by 2.40.1-r0). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sstatesig.py: make it fatal error when sstate manifest isn't foundMartin Jansa2021-09-091-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* image.bbclass: inherit nopackagesMartin Jansa2021-09-091-0/+1
| | | | | | | | | | | | | | | | | | | * image recipes don't produce any packages * it might help with strange dependency like: NOTE: recipe android-kernel-bootimg-1.0-r0: task do_package: Started ERROR: android-kernel-bootimg-1.0-r0 do_package: Manifest /OE/build/luneos-hardknott/webos-ports/tmp-glibc/sstate-control/manifest-x86_64_x86_64-nativesdk-initramfs-android-image.packagedata not found in tissot aarch64-halium aarch64 allarch x86_64_x86_64-nativesdk (variant '')? NOTE: recipe android-kernel-bootimg-1.0-r0: task do_package: Failed the android-kernel-bootimg has only the dependency on virtual/kernel:do_deploy and initramfs-android-image is shown in task-depends.dot from bitbake -g android-kernel-bootimg only as expected do_image_complete: linux-xiaomi-tissot.do_deploy -> initramfs-android-image.do_image_complete how it ended looking for packagedata is still a bit unknown, but removing this task completely with nopackages.bbclass seems to prevent this issue. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-skeleton: useradd-dep: add example of recipe using useradd and group ↵Martin Jansa2021-09-091-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | created in other recipe * maybe this would be better in meta-selftest, I can move it there once we agree how this is supposed to work * https://www.openembedded.org/pipermail/bitbake-devel/2018-March/009256.html says that RDEPENDS_${PN} should be enough, but in my testing we need built time dependency as well for groups to exist early enough * and unfortunately even with the "useradd dependency" in DEPENDS is see very rare failures (in dunfell but I haven't found any changes in this area in master) when useradd-dep and useradd-example are reused from sstate. In these cases I've noticed that useradd-dep.do_package_setscene is running before useradd-example.do_package_setscene: NOTE: Running setscene task 268 of 3783 (useradd-dep.bb:do_package_write_ipk_setscene) NOTE: Running setscene task 269 of 3783 (useradd-dep.bb:do_populate_lic_setscene) NOTE: useradd-dep-1.0-r1: task do_package_write_ipk_setscene: Started NOTE: useradd-dep-1.0-r1: task do_populate_lic_setscene: Started NOTE: useradd-dep-1.0-r1: task do_package_write_ipk_setscene: Succeeded NOTE: Running setscene task 279 of 3783 (useradd-dep.bb:do_packagedata_setscene) NOTE: useradd-dep-1.0-r1: task do_populate_lic_setscene: Succeeded NOTE: useradd-dep-1.0-r1: task do_packagedata_setscene: Started NOTE: useradd-dep-1.0-r1: task do_packagedata_setscene: Succeeded NOTE: Running setscene task 3336 of 3783 (useradd-dep.bb:do_package_setscene) NOTE: Running setscene task 3337 of 3783 (useradd-dep.bb:do_populate_sysroot_setscene) NOTE: useradd-dep-1.0-r1: task do_package_setscene: Started NOTE: useradd-dep-1.0-r1: task do_populate_sysroot_setscene: Started ERROR: useradd-dep-1.0-r1 do_package_setscene: useradd-dep: useradd command did not succeed. ERROR: useradd-dep-1.0-r1 do_package_setscene: Error executing a python function in exec_python_func() autogenerated: ... Exception: bb.process.ExecutionError: Execution of 'useradd-dep/1.0-r1/temp/run.useradd_sysroot.8980' failed with exit code 1: useradd-dep/1.0-r1/recipe-sysroot-native/usr/sbin/useradd Running useradd commands... useradd: Warning: missing or non-executable shell '/bin/bash' useradd: group 'group1' does not exist WARNING: exit code 1 from a shell command. ... WARNING: Setscene task (useradd-dep.bb:do_package_setscene) failed with exit code '1' - real task will be run instead NOTE: Running setscene task 3347 of 3783 (useradd-example.bb:do_packagedata_setscene) NOTE: Running setscene task 3348 of 3783 (useradd-example.bb:do_populate_sysroot_setscene) NOTE: recipe useradd-example-1.0-r1: task do_packagedata_setscene: Started NOTE: recipe useradd-example-1.0-r1: task do_populate_sysroot_setscene: Started NOTE: recipe useradd-example-1.0-r1: task do_packagedata_setscene: Succeeded NOTE: Running setscene task 3358 of 3783 (useradd-example.bb:do_package_setscene) NOTE: recipe useradd-example-1.0-r1: task do_populate_sysroot_setscene: Succeeded NOTE: recipe useradd-example-1.0-r1: task do_package_setscene: Started NOTE: recipe useradd-example-1.0-r1: task do_package_setscene: Succeeded and then the real task works fine. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qemux86: Add identical qemux86copy variant for testsMartin Jansa2021-09-091-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* buildhistory.bbclass: metadata-revs show repo parentTrevor Woerner2021-09-091-1/+1
| | | | | | | | | | Currently my build shows two "meta" repositories: one from meta-poky and one from openembedded-core. Have the code which prints the repositories into metadata-revs show the parent directories when repositories with multiple sub-layers are used. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sstate.bbclass: Do not cause build failures due to setscene errorsPeter Kjellerstedt2021-09-091-2/+3
| | | | | | | | | | | If a setscene task fails, the real task will be run instead. However, in case the failed setscene task happened to log any errors, this will still cause bitbake to return with an error code, even though everything actually built ok. To avoid this, modify setscene to only warn about errors. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* report-error: Allow to upload reports automaticallyMartin Jansa2021-09-092-3/+129
| | | | | | | * useful when distro wants to collect build statistics from all users/developers without any manual interaction from them Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kernel-devicetree: Fix interaction when packaging disabledRichard Purdie2021-09-081-4/+7
| | | | | | | | | | | When packaging is disabled using the nopackages class, ensure we don't add to PACKAGES. This fixes builds where we have an unpackaged kernel alongside a packaged kernel. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d6b114cf5a9b22688c0b59a3afc46a07450d87b5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: Fix interaction when packaging disabledRichard Purdie2021-09-081-0/+2
| | | | | | | | | | | When packaging is disabled using the nopackages class, ensure we don't add to PACKAGES. This fixes builds where we have an unpackaged kernel alongside a packaged kernel. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2522daf22e2c27dd9c7926feda0345978217c6c3) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar: Fix CVE-2021-20193Anatol Belski2021-09-082-0/+134
| | | | | | Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/package_manager: Use shutil.copy instead of bb.utils.copyfile for interceptsRichard Purdie2021-09-081-1/+1
| | | | | | | | | | | If the scripts/postinst-intercepts is owned by root/root then the copyfile() calls will fail due to chown issues. We don't care about ownership of these files so use shutil.copy() instead which won't perform any chown. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1a03c70c282b3445b93a4c70ea6d40a1778750c5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to gatesgarth head revisionRichard Purdie2021-05-061-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_ext: Avoid copying and producing .pyc filesMark Hatle2021-05-052-4/+6
| | | | | | | | | | | | Since pyc cache files are really system specific, no real reason to copy or generate them during the eSDK build process. Also generating them has the possibility of re-using inodes that pseudo may have been tracking, leading a build failure. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ce8eba263647ae63a722122e28f26af46ae083a0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-firmware: Package RSI 911x WiFi firmwareMarek Vasut2021-04-301-0/+11
| | | | | | | | | | | | The RSI 911x WiFi firmware is already part of the linux-firmware repository, package it to make it easily available. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cc44b71f6ea68ca0f483d635df7dc7b9905b1593) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* yocto-check-layer: Avoid bug when iterating and autoadding dependenciesRichard Purdie2021-04-301-0/+3
| | | | | | | | | | | | | | | | If iterating a layer with multiple components and auto-adding dependencies the tests can break since layers are never removed and order isn't guaranteed to account for that. Fix this by resetting the layer list back to the original list each time before auto-adding the dependencies in each case. This fixes scanning of meta-openembedded in particular where the sublayers may not be added in order of minimal dependency. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bf1b467dacf345379cd5d84a1c9b3b0d844d5c91) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* deb: apply postinstall on sdkhongxu2021-04-281-0/+4
| | | | | | | | | | | | | | | | | | | | | If not postinstall applied, some nativesdk command could not be found in sdk due to update-alternatives in postinst not be executed, such as chroot: $ which chroot /sbin/chroot $ which chroot.coreutils path-to-sdk/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/chroot.coreutils After applying the fix $ which chroot path-to-sdk/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/chroot $ which chroot.coreutils path-to-sdk/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/chroot.coreutils Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2a9bf19502766baa4087456649d5471483d04f6a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* gdk-pixbuf: fix CVE-2021-20240Changqing Li2021-04-282-0/+41
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* cairo: fix CVE-2020-35492Changqing Li2021-04-283-0/+132
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rsync: fix CVE-2020-14387Chen Qi2021-04-282-0/+32
| | | | | | | | | Backport patch to fix CVE-2020-14387. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 13f331436747ebb8e9211feee3aa774f1acd0fee) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* sanity: Further improve directory sanity testsRichard Purdie2021-04-231-9/+12
| | | | | | | | | | | | | | | Add tests to ensure COREBASE/TMPDIR doon't contain ".." as this causes hard to understand build failures. Also rework the code to test TMPDIR and COREBASE for all the patterns since they may be set differently and one may contain problematic characters. [YOCTO #14111] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f22a6e46d003aba516a9a0cc7f94eae678d846b7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* kmod: do not symlink config.guess/config.sub during autoreconfGavin Li2021-04-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was encountering the following race condition on poky: - automake-native does do_install. - automake-native does do_populate_sysroot. This hardlinks config.guess and config.sub into ${D}. - kmod-native does do_configure. This runs `autoreconf`, which runs `automake --add-missing` (symlinks config.guess/config.sub from recipe-sysroot-native to build dir), then runs `gnu-configize` (copies _its own_ config.guess/config.sub _on top_ of the already existing ones). Since the destinations already had symlinks, the copy would overwrite config.guess/config.sub in recipe-sysroot-native, which would in turn overwrite the same in ${D} due to being hardlinked. - automake-native does do_package. The outhash is thus calculated on the clobbered config.guess/config.sub files. With hash equivalency enabled, the different outhash produced a different unihash, which kept me from reusing sstate between my laptop and my build server. This race condition would happen only on the build server (BB_NUMBER_THREADS = 32) but never on my laptop (BB_NUMBER_THREADS = 6). I didn't see the --install and --symlink flags being used by any other recipe, so I removed them, and that fixed the issue. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 89d675efd633b495daa4a3a57420b9c309497035) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ca-certificates: Fix openssl runtime cert dependenciesKhem Raj2021-04-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With commit dc778c70449ee5401b5a24ad18b22b88338c47c5, dependency was moved to openssl-bin which in itself was a fine change, but dropping dependency on openssl too should have been kept along, dropping this meant that openssl binary wont be able to validate secure connections as the CApath files wont be installed, which infact are required for openssl bins to work, following call e.g. fails $ openssl s_client -connect google.com:443 .... New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384 Server public key is 256 bit Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 20 (unable to get local issuer certificate) .... The local issuer certs are not found in default location /usr/lib/ssh-1.1/certs, this dir and its content is installed by openssl package therefore re-add the dependency on openssl Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit eaf377315efc73d6ffe361372a873918b3bb3bf5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-yocto/5.4: fix arm defconfig warningsBruce Ashfield2021-04-233-3/+3
| | | | | | | | | | | | | | | | A recent fix to the kern-tools promoted some previously unseen issues to warnings. This commit fixes them by tagging some BT options as non-hardware so they won't generate warnings if they don't appear in the final .config. These are sub BT options and shouldn't warn when/if their controlling option is disabled by a fragment. d7fd0213b75 base: exclude some BT options as non-hardware Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a86c8251905baf5bf4714f3db01cdfae02383839) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-yocto/5.4: update to v5.4.112Bruce Ashfield2021-04-233-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 8f55ad4daf00 Linux 5.4.112 ea42fd91d304 Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath." 7ee5bde3164c net: ieee802154: stop dump llsec params for monitors b4042ecc12cb net: ieee802154: forbid monitor for del llsec seclevel e82f8b7713ab net: ieee802154: forbid monitor for set llsec params 948a2817f71d net: ieee802154: fix nl802154 del llsec devkey b3a105e15cd6 net: ieee802154: fix nl802154 add llsec key 4097afd93df7 net: ieee802154: fix nl802154 del llsec dev 7d32fc7964d6 net: ieee802154: fix nl802154 del llsec key 8f4c815c74f4 net: ieee802154: nl-mac: fix check on panid 38ea2b3ed00f net: mac802154: Fix general protection fault 6e7098f56c83 drivers: net: fix memory leak in peak_usb_create_dev 32e2f9a708e1 drivers: net: fix memory leak in atusb_probe 0a790ad1358b net: tun: set tun->dev->addr_len during TUNSETLINK processing ed13df88c6d5 cfg80211: remove WARN_ON() in cfg80211_sme_connect 628ac886dfba net: sched: bump refcount for new action in ACT replace mode 3dbafee8426f dt-bindings: net: ethernet-controller: fix typo in NVMEM f4c5968da773 clk: socfpga: fix iomem pointer cast on 64-bit 35ba6d9240ee RAS/CEC: Correct ce_add_elem()'s returned values f666ad4f8d87 RDMA/addr: Be strict with gid size 44d03319fe77 RDMA/cxgb4: check for ipv6 address properly while destroying listener 3ca5345db92c net/mlx5: Fix PBMC register mapping 798d94a274fb net/mlx5: Fix placement of log_max_flow_counter 9716aac17419 net: hns3: clear VF down state bit before request link status 9dd7092d1a96 openvswitch: fix send of uninitialized stack memory in ct limit reply 731abf396e37 net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() d0aab59f0993 perf inject: Fix repipe usage d3343a35d108 s390/cpcmd: fix inline assembly register clobbering c88fa8d4f994 workqueue: Move the position of debug_work_activate() in __queue_work() 14060454cdb9 clk: fix invalid usage of list cursor in unregister bedda47d5dce clk: fix invalid usage of list cursor in register b3717885865c net: macb: restore cmp registers on resume path c61fe6b7e21f scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs 81fddc7be649 scsi: ufs: core: Fix task management request completion timeout f6abec1a3172 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs a8d2d45c70c7 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts c5efc9d26c84 scsi: ufs: Fix irq return code 537a2449cc6f net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); de8c5962bdae drm/msm: Set drvdata to NULL when msm_drm_init() fails e22ce1d21b42 i40e: Fix display statistics for veb_tc 7c0d2372298f soc/fsl: qbman: fix conflicting alignment attributes c178e8a19937 net/rds: Fix a use after free in rds_message_map_pages 73f88cc2bf5c net/mlx5: Don't request more than supported EQs 029416e14be2 net/mlx5e: Fix ethtool indication of connector type 1f3010fc3fe6 ASoC: sunxi: sun4i-codec: fill ASoC card owner db4600aa938c net: phy: broadcom: Only advertise EEE for supported modes 6aa7d2621b19 nfp: flower: ignore duplicate merge hints from FW bbbee59f4f32 net/ncsi: Avoid channel_monitor hrtimer deadlock c66b672a231c ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces c991ca6a2c79 net:tipc: Fix a double free in tipc_sk_mcast_rcv 200c8453287f cxgb4: avoid collecting SGE_QBASE regs during traffic e9bdd3e45f0e gianfar: Handle error code at MAC address change 516c436ff5d6 can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE ca443546f8d4 arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 840a181729ac sch_red: fix off-by-one checks in red_check_params() accb27006595 amd-xgbe: Update DMA coherency values e472f6814ceb hostfs: fix memory handling in follow_link() 613f35568a5d hostfs: Use kasprintf() instead of fixed buffer formatting fec47d458add i40e: Fix kernel oops when i40e driver removes VF's c0aacaa0a8f2 i40e: Added Asym_Pause to supported link modes f819977ad42c xfrm: Fix NULL pointer dereference on policy lookup bac7e764e5d5 ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips b32969aaed1c ASoC: SOF: Intel: HDA: fix core status verification 99b4e9af8f00 ASoC: SOF: Intel: hda: remove unnecessary parentheses 540ddeed5c51 esp: delete NETIF_F_SCTP_CRC bit from features for esp offload a128e07b472b net: xfrm: Localize sequence counter per network namespace 34659399e713 regulator: bd9571mwv: Fix AVS and DVFS voltage range d78e99dd4960 xfrm: interface: fix ipv4 pmtu check to honor ip header df 7977d5fe3d5b net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits 249908ed36a8 net: dsa: lantiq_gswip: Don't use PHY auto polling 910e785ba8de virtio_net: Add XDP meta data support 0534f1f1bc76 i2c: turn recovery error on init to debug cafced041915 usbip: synchronize event handler with sysfs code paths 37168011d427 usbip: vudc synchronize sysfs code paths 06fedcc6870e usbip: stub-dev synchronize sysfs code paths 6a435364b608 usbip: add sysfs_lock to synchronize sysfs code paths b02bded94b91 net: let skb_orphan_partial wake-up waiters. fd8a95d56050 net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() b5e7653ffdd1 net: hsr: Reset MAC header for Tx path a9311be5f617 mac80211: fix TXQ AC confusion 5a4f39f19e6f net: sched: sch_teql: fix null-pointer dereference 2f5edf14f62a i40e: Fix sparse error: 'vsi->netdev' could be null b31d91e9e8c8 i40e: Fix sparse warning: missing error code 'err' 599200ad44e7 net: ensure mac header is set in virtio_net_hdr_to_skb() 158a9b815c54 bpf, sockmap: Fix sk->prot unhash op reset 0242251d6a97 ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx 4a2933c88399 net: hso: fix null-ptr-deref during tty device unregistration ef2ccf84071f ice: Cleanup fltr list in case of allocation issues 0df579b3de8c ice: Fix for dereference of NULL pointer 1aecc5781101 ice: Increase control queue timeout 9de1caa1103f batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field 79407ae3475e ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin 9dfd74a8c015 parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers 957d0308aa36 parisc: parisc-agp requires SBA IOMMU driver 507c2009dc4c fs: direct-io: fix missing sdio->boundary f495bedb001b ocfs2: fix deadlock between setattr and dio_end_io_write 52999a66c0b3 nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff 75fd54ea1b60 ia64: fix user_stack_pointer() for ptrace() 7a92396bf8dd gcov: re-fix clang-11+ support c2b3cf2c70d6 drm/i915: Fix invalid access to ACPI _DSM objects 0e8f850e26b2 net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock 6649b5eda131 net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh a09acbb53934 xen/evtchn: Change irq_info lock to raw_spinlock_t aa0cff2e0751 nfc: Avoid endless loops caused by repeated llcp_sock_connect() 404daa4d62a3 nfc: fix memory leak in llcp_sock_connect() 41bc58ba0945 nfc: fix refcount leak in llcp_sock_connect() c89903c9eff2 nfc: fix refcount leak in llcp_sock_bind() 12289d9840d6 ASoC: intel: atom: Stop advertising non working S24LE support c99780f782aa ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 da8f3cc5771e ALSA: aloop: Fix initialization of controls 8732c2df9d15 counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bd41c1b7170b4d27bebac0a4387cad070c41e03d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-yocto/5.4: update to v5.4.111Bruce Ashfield2021-04-233-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: a49e5ea5e045 Linux 5.4.111 45f540622d5b init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM 43dd03f08819 init/Kconfig: make COMPILE_TEST depend on !S390 f5eb7e12a75d nvme-mpath: replace direct_make_request with generic_make_request 6cce30548058 bpf, x86: Validate computation of branch displacements for x86-32 a0b3927a07be bpf, x86: Validate computation of branch displacements for x86-64 20c60bbc1c54 cifs: Silently ignore unknown oplock break handle 754c82a6bf48 cifs: revalidate mapping when we open files for SMB1 POSIX e5991b4fcedb ia64: fix format strings for err_inject 3e9292b39862 ia64: mca: allocate early mca with GFP_ATOMIC 9b872bac1923 scsi: target: pscsi: Clean up after failure in pscsi_map_sg() e2db0e66139a x86/build: Turn off -fcf-protection for realmode targets 0465098898ef platform/x86: thinkpad_acpi: Allow the FnLock LED to change state 5a8c30e8acad netfilter: conntrack: Fix gre tunneling over ipv6 e84a795b8a0b drm/msm: Ratelimit invalid-fence message daf5aaa8e6e0 drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs 6abe3dad0afe mac80211: choose first enabled channel for monitor 37b51460b25a mISDN: fix crash in fritzpci 901d39f7b2ce net: pxa168_eth: Fix a potential data race in pxa168_eth_remove dc7c4d30d6e0 net/mlx5e: Enforce minimum value check for ICOSQ size b0e2b3271236 bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp e5868baa1e3c platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 422c68101110 bus: ti-sysc: Fix warning on unbind if reset is not deasserted bec7103b04a9 ARM: dts: am33xx: add aliases for mmc interfaces 59c8e3329268 Linux 5.4.110 cde4e338c2b2 drivers: video: fbcon: fix NULL dereference in fbcon_cursor() 0ca13611d33f staging: rtl8192e: Change state information from u16 to u8 f9974f189c67 staging: rtl8192e: Fix incorrect source in memcpy() fd5ce87aee48 usb: dwc2: Prevent core suspend when port connection flag is 0 85e1752ae0ed usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. 26d2284a0580 usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference 25c13ca8302f USB: cdc-acm: fix use-after-free after probe failure b5aedddb621e USB: cdc-acm: fix double free on probe failure 7220bba3066e USB: cdc-acm: downgrade message to debug 62da51d0e7b7 USB: cdc-acm: untangle a circular dependency between callback and softint 7443350af8cb cdc-acm: fix BREAK rx code path adding necessary calls 58cace45f84b usb: xhci-mtk: fix broken streams issue on 0.96 xHCI a22e35f7b4fb usb: musb: Fix suspend with devices connected for a64 e94dec2765b5 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem 2ecf5803557b usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() 5ecfad1efbc3 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 58073dc536a6 extcon: Fix error handling in extcon_dev_register e3a3d5005e63 extcon: Add stubs for extcon_register_notifier_all() functions 67ff75be1ab1 pinctrl: rockchip: fix restore error in resume c92e8a8ecb9d vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends 7f93d47677dd reiserfs: update reiserfs_xattrs_initialized() condition 4dc52ce56d63 drm/amdgpu: check alignment on CPU page for bo map f9b3b70fd468 drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() 00bd9c22409e mm: fix race by making init_zero_pfn() early_initcall 558ab52776c0 tracing: Fix stack trace event size 07b19a118d2f PM: runtime: Fix ordering in pm_runtime_get_suppliers() 72a667681cc4 PM: runtime: Fix race getting/putting suppliers at probe b6e7dbf0ed9c xtensa: move coprocessor_flush to the .text section c3715f06f9ad ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook 09a08fd89996 ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO 3acbf473a885 ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks 65f92e40cc6d ALSA: hda: Re-add dropped snd_poewr_change_state() calls 05dd1a4223c5 ALSA: usb-audio: Apply sample rate quirk to Logitech Connect 42c83e3bca43 bpf: Remove MTU check in __bpf_skb_max_len aca623d79cb7 net: wan/lmc: unregister device when no matching device is found f22854911523 appletalk: Fix skb allocation size in loopback case 4ff476b88135 net: ethernet: aquantia: Handle error cleanup of start on open ee898d95f446 ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() 0b8dfb61f29a brcmfmac: clear EAP/association status bits on linkdown events 2d0e594c1316 can: tcan4x5x: fix max register value 4ac1feff6ea6 net: introduce CAN specific pointer in the struct net_device 23394679aa56 can: dev: move driver related infrastructure into separate subdir 7ca4feb37e9e flow_dissector: fix TTL and TOS dissection on IPv4 fragments ee5055593d0e net: mvpp2: fix interrupt mask/unmask skip condition aa9345d10f0a ext4: do not iput inode under running transaction in ext4_rename() 5e39a73e47ef locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling 84bd602c14b7 thermal/core: Add NULL pointer check before using cooling device stats 50c38f76b51d ASoC: rt5659: Update MCLK rate in set_sysclk() b6408fd7eb89 staging: comedi: cb_pcidas64: fix request_irq() warn b9fe8673b874 staging: comedi: cb_pcidas: fix request_irq() warn 7390a1cdf304 scsi: qla2xxx: Fix broken #endif placement 6e79f829e791 scsi: st: Fix a use after free in st_open() 98052c40e3ac vhost: Fix vhost_vq_reset() 57aa4f30911a powerpc: Force inlining of cpu_has_feature() to avoid build failure dcf4b6e710c7 NFSD: fix error handling in NFSv4.0 callbacks 990a0fa1ccbb ASoC: cs42l42: Always wait at least 3ms after reset 6d197691a1c5 ASoC: cs42l42: Fix mixer volume control aa74bf73937c ASoC: cs42l42: Fix channel width support 47ae33d5b32b ASoC: cs42l42: Fix Bitclock polarity inversion 5952cf385ceb ASoC: es8316: Simplify adc_pga_gain_tlv table 381679aec216 ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe 57b8a192872a ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 b75073a37c65 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 ca3f8dcd6d94 iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate c899b8391a54 rpc: fix NULL dereference on kmalloc failure 0e71c59b2450 fs: nfsd: fix kconfig dependency warning for NFSD_V4 9b68d3ed8aa8 ext4: fix bh ref count on error paths 721a6f64c0bc ext4: shrink race window in ext4_should_retry_alloc() 05d891e76dde module: harden ELF info handling 6a8df0821f67 module: avoid *goto*s in module_sig_check() d9b98ccdfed0 module: merge repetitive strings in module_sig_check() 1a8c5fbe2f1d modsign: print module name along with error message 120589bb0970 ipv6: weaken the v4mapped source check 1225bb45c87b selinux: vsock: Set SID for socket returned by accept() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 199566a40671ac273028cb44d0bb4494be22c4aa) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-yocto/5.4: update to v5.4.109Bruce Ashfield2021-04-233-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4e85f8a712cd Linux 5.4.109 057dd3e6986b xen-blkback: don't leak persistent grants from xen_blkbk_map() ce934540ff09 can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" 2638770e793b ext4: add reclaim checks to xattr code 92b9e3deffb6 mac80211: fix double free in ibss_leave ae23957bd1fb net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() f7a962970001 net: dsa: b53: VLAN filtering is global to all users f866d1fa48e4 can: dev: Move device back to init netns on owning netns delete dfd6627c83dd x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() f989059cd22a locking/mutex: Fix non debug version of mutex_lock_io_nested() 1260d8dc2d66 scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() d31747705762 scsi: qedi: Fix error return code of qedi_alloc_global_queues() 063c3cfb264b scsi: Revert "qla2xxx: Make sure that aborted commands are freed" fdc61af371db block: recalculate segment count for multi-segment discards correctly 8ce9f6efa655 perf auxtrace: Fix auxtrace queue conflict bc0b1a2036dd ACPI: scan: Use unique number for instance_no b382f9d61609 ACPI: scan: Rearrange memory allocation in acpi_device_add() cc578c3e612b Revert "netfilter: x_tables: Update remaining dereference to RCU" 19a5fb4ceada netfilter: x_tables: Use correct memory barriers. c46cd29b89da Revert "netfilter: x_tables: Switch synchronization to RCU" e74d46e69a45 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs 01398e024ba6 RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server 78aafa0240bc PM: EM: postpone creating the debugfs dir till fs_initcall f54b10114d63 net/mlx5e: Fix error path for ethtool set-priv-flag fa4addf30c2c PM: runtime: Defer suspending suppliers c82d289fe958 arm64: kdump: update ppos when reading elfcorehdr 8bf90e000c10 drm/msm: fix shutdown hook in case GPU components failed to bind 4fda26d2f7e1 libbpf: Fix BTF dump of pointer-to-array-of-struct 4f71aacd6c92 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value 4ecf6d486e45 net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes 1f103ca31c51 r8152: limit the RX buffer size of RTL8153A for USB 2.0 048d0bf8ad19 net: cdc-phonet: fix data-interface release on probe failure ecc62c3b1b57 octeontx2-af: fix infinite loop in unmapping NPC counter 7e9a48ceccae octeontx2-af: Fix irq free in rvu teardown e15823801229 libbpf: Use SOCK_CLOEXEC when opening the netlink socket 7722378c4a0a nfp: flower: fix pre_tun mask id allocation 060deac22f87 mac80211: fix rate mask reset 52cc7bad1275 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors 059c1996017d can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning e484616a9600 can: c_can: move runtime PM enable/disable to c_can_platform 4f71965ee897 can: c_can_pci: c_can_pci_remove(): fix use-after-free 42e49b3aa536 can: kvaser_pciefd: Always disable bus load reporting e3ca9fbfcdf5 can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate fb4a6ac4851a can: peak_usb: add forgotten supported devices 0a8046daba17 tcp: relookup sock for RST+ACK packets handled by obsolete req sock 67319a8df5d3 netfilter: ctnetlink: fix dump of the expect mask attribute c4dd0b36cce4 selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed 9d06cabe3bf4 ftgmac100: Restart MAC HW once 81c591299da3 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template d00db63edd0a e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 9f02a5658413 e1000e: add rtnl_lock() to e1000_reset_task 71fa8051f2f4 igc: Fix Supported Pause Frame Link Setting 35d8a780fa2b igc: Fix Pause Frame Advertising da8af444b325 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port 267b79a11046 net: sched: validate stab values 76909a298ebb macvlan: macvlan_count_rx() needs to be aware of preemption c6b6c7a92fe5 ipv6: fix suspecious RCU usage warning 40fa14bbe3fe net/mlx5e: Don't match on Geneve options in case option masks are all zero e64e327c7fab libbpf: Fix INSTALL flag order 53f1483984bf veth: Store queue_mapping independently of XDP prog presence f259a7fdeb12 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD e6587d142d02 dm ioctl: fix out of bounds array access when no devices 7b6944f18cec dm verity: fix DM_VERITY_OPTS_MAX value 752589cd4ea8 integrity: double check iint_cache was initialized f3404a677770 ARM: dts: at91-sama5d27_som1: fix phy address to 7 1815a24b9483 arm64: dts: ls1043a: mark crypto engine dma coherent 7447c05e06c4 arm64: dts: ls1012a: mark crypto engine dma coherent b6f866bbf7ca arm64: dts: ls1046a: mark crypto engine dma coherent e980bd1f7f60 ACPI: video: Add missing callback back for Sony VPCEH3U1E 431aaecd24ac gcov: fix clang-11+ support 4748b6d56efe kasan: fix per-page tags for non-page_alloc pages 037ecab65eb6 squashfs: fix xattr id and id lookup sanity checks 79b8814d6765 squashfs: fix inode lookup sanity checks 5b1abfe7d620 platform/x86: intel-vbtn: Stop reporting SW_DOCK events 599cbcda68ee netsec: restore phy power state after controller reset 8aa97ae0f5d9 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign cb1504b30b6f ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls 37732ea82e09 block: Suppress uevent for hidden device when removed a2d07d077eb3 nfs: we don't support removing system.nfs4_acl eed4e1abc997 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a 5fc284999c4a nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted 526abcb05c61 nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() 8cdbee05b83f drm/radeon: fix AGP dependency 5a0e3fcbeb5a drm/amdgpu: fb BO should be ttm_bo_type_device fc8e4af4c3ef drm/amd/display: Revert dram_clock_change_latency for DCN2.1 6292d84c8af4 regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck c45182707277 u64_stats,lockdep: Fix u64_stats_init() vs lockdep f59604786a48 habanalabs: Call put_pid() when releasing control device 694761bfdd76 sparc64: Fix opcode filtering in handling of no fault loads 11efb0cda655 irqchip/ingenic: Add support for the JZ4760 69423418c5eb cifs: change noisy error message to FYI 981ba9c9a529 atm: idt77252: fix null-ptr-dereference 6b2844ad7b17 atm: uPD98402: fix incorrect allocation 40d0a9297f83 net: davicom: Use platform_get_irq_optional() b90de232a806 net: wan: fix error return code of uhdlc_init() 0da0f199e767 net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() ab60e4f5eb3a NFS: Correct size calculation for create reply length 785be28d360f nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default d605afb11945 gpiolib: acpi: Add missing IRQF_ONESHOT f6c1da94ddb3 cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev 1d2c9669135f cifs: ask for more credit on async read/write code paths ec7ce1e337ec gianfar: fix jumbo packets+napi+rx overrun crash 7ef7d296b154 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count d25f579ec557 net: intel: iavf: fix error return code of iavf_init_get_resources() d4dd6de6fc90 net: tehuti: fix error return code in bdx_probe() e224a789d4a6 ixgbe: Fix memleak in ixgbe_configure_clsu32 537653a0698b ALSA: hda: ignore invalid NHLT table bd272f11a9d4 Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" 7a12167636bf atm: lanai: dont run lanai_dev_close if not open fb0067fcda6a atm: eni: dont release is never initialized 614a4ba66854 powerpc/4xx: Fix build errors from mfdcr() 45c1ca3e5784 net: fec: ptp: avoid register access when ipg clock is disabled d0f5726ab1df hugetlbfs: hugetlb_fault_mutex_hash() cleanup b90344f7d600 Linux 5.4.108 819eb4d7a85e cifs: Fix preauth hash corruption cf113ffd620d x86/apic/of: Fix CPU devicetree-node lookups 288be0ed9b36 genirq: Disable interrupts for force threaded handlers b8ebe853abca firmware/efi: Fix a use after bug in efi_mem_reserve_persistent 31e17169a116 efi: use 32-bit alignment for efi_guid_t literals 886dbe0e338b ext4: fix potential error in ext4_do_update_inode 2f65ae3a7ee3 ext4: do not try to set xattr into ea_inode if value is empty 474aab448436 ext4: find old entry again if failed to rename whiteout de2e1603c125 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() 076b60af926b x86: Move TS_COMPAT back to asm/thread_info.h 27ddd2b59045 kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() f546965c3aac x86/ioapic: Ignore IRQ2 again da326ba3b84a perf/x86/intel: Fix a crash caused by zero PEBS status 51a2b19b554c PCI: rpadlpar: Fix potential drc_name corruption in store functions 796fc331c3cf counter: stm32-timer-cnt: fix ceiling write max value 850ca1c0130a iio: hid-sensor-temperature: Fix issues of timestamp channel 31a2e804ad4a iio: hid-sensor-prox: Fix scale not correct issue 3fa27c8749cf iio: hid-sensor-humidity: Fix alignment issue of timestamp channel 4458ae8d4001 iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask a605c095bb46 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler 87163fbba6d2 iio: adis16400: Fix an error code in adis16400_initial_setup() ed0625334b94 iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel 08414c498b4b iio:adc:stm32-adc: Add HAS_IOMEM dependency b0a595269e62 usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- 4baade6fd6e5 usb: gadget: configfs: Fix KASAN use-after-free c92aebf2b0f3 USB: replace hardcode maximum usb string length by definition f89366164693 usbip: Fix incorrect double assignment to udc->ud.tcp_rx 251949ec9d95 usb-storage: Add quirk to defeat Kindle's automatic unload 81b56afc2841 nvme-rdma: fix possible hang when failing to set io queues b891d41d01f4 counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED 86fd6c0d22a5 scsi: myrs: Fix a double free in myrs_cleanup() eb46392d329a scsi: lpfc: Fix some error codes in debugfs 1f925558e3f1 riscv: Correct SPARSEMEM configuration 7db8f3be034d kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again 1dad483b1ebc net/qrtr: fix __netdev_alloc_skb call f0b09d547713 sunrpc: fix refcount leak for rpc auth modules 3c57ea09365f vfio: IOMMU_API should be selected b439aac77360 svcrdma: disable timeouts on rdma backchannel d1ae8f16c223 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. 4c5fab560cb0 nfsd: Don't keep looking up unhashed files in the nfsd file cache 49545a7b8b30 nvmet: don't check iosqes,iocqes for discovery controllers cf7d7728d8a5 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU 36a4f9164cf6 nvme-tcp: fix possible hang when failing to set io queues 81c1dbe1070c nvme: fix Write Zeroes limitations 6712b7fcef9d afs: Stop listxattr() from listing "afs.*" attributes c71b93323f37 ASoC: simple-card-utils: Do not handle device clock e029384c1835 ASoC: SOF: intel: fix wrong poll bits in dsp power down 626a484d1ec2 ASoC: SOF: Intel: unregister DMIC device on probe error db3d39bcd66a ASoC: fsl_ssi: Fix TDM slot setup for I2S mode 24c553371add btrfs: fix slab cache flags for free space tree bitmap 5b3b99525c4f btrfs: fix race when cloning extent buffer during rewind of an old root a3e438db75fb ARM: 9044/1: vfp: use undef hook for VFP support detection a47b395d441d ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode 34794bc0e768 s390/vtime: fix increased steal time accounting ba4342094d71 Revert "PM: runtime: Update device status before letting suppliers suspend" 62cf220630a0 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air 613fd762d188 ALSA: hda: generic: Fix the micmute led init state 5a5f85603e6e ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro 4d35c01a3645 ALSA: dice: fix null pointer dereference when node is disconnected d0fc0e7bfda2 ASoC: ak5558: Add MODULE_DEVICE_TABLE a592a4c2889e ASoC: ak4458: Add MODULE_DEVICE_TABLE Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a6aecb7e564f067b786cdec5b2eedd7fc3f2f13d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* cve-update-db-native: skip on empty cpe23UriKonrad Weihmann2021-04-231-1/+6
| | | | | | | | | | | | | | Recently an entry in the NVD DB appeared that looks like that {'vulnerable': True, 'cpe_name': []}. As besides all the vulnerable flag no data is present we would get a KeyError exception on acccess. Use get method on dictionary and return if no meta data is present Also quit if the length of the array after splitting is less than 6 Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 00ce2796d97de2bc376b038d0ea7969088791d34) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* busybox: fix CVE-2021-28831Chen Qi2021-04-202-1/+60
| | | | | | | | | Backport patch to fix CVE-2021-28831. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e579dbd9a6b2472ca90f411c0b594da9e38c9aca) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* wpa-supplicant: fix CVE-2021-30004Stefan Ghinea2021-04-202-0/+124
| | | | | | | | | | | | | | | | | In wpa_supplicant and hostapd 2.9, forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c. References: https://nvd.nist.gov/vuln/detail/CVE-2021-30004 Upstream patches: https://w1.fi/cgit/hostap/commit/?id=a0541334a6394f8237a4393b7372693cd7e96f15 Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b32b671bf430b36a5547f8d822dbb760d6be47f7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* externalsrc: Detect code changes in submodulesDouglas Royds2021-04-201-5/+6
| | | | | | | | | | | | | | | | Further to 50ff9afb39, only detect code changes in submodules that are subdirectories of the EXTERNALSRC directory. The (undocumented) git submodule--helper returns a path for each submodule relative to the top of the repo. Don't add submodules that are not within our source subtree. [YOCTO #14333] Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1c18225d3ef94a41fc073ae87c163b68e6d46571) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* insane: clean up some more warning messagesRoss Burton2021-04-201-6/+6
| | | | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2abe18682192e7b38b9af5a5043906f2f069648f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* sanity: Add error check for '%' in build pathRichard Purdie2021-04-201-0/+2
| | | | | | | | | | | | | It has been reported that '%' characters in build paths break with python exceptions, probably due to confusion with python string escaping. Whilst it is probably fixable, showing the user a human readable error is better given it doesn't work. [YOCTO #14282] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 31a3cf78452270131a657be45e76569515cff7ef) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* oeqa/selftest: Hardcode test assumptions about heartbeat event timingsRichard Purdie2021-04-201-3/+3
| | | | | | | | | Setting a value of 10 for heartbeat events causes the test to fail. Hardcode a value to ensure it works correctly even if the default is changed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 08b2c9a23ce43ed65a16f5f0714b19a571e1b54a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lib/oe/terminal: Fix tmux new-session on older tmux versions (<1.9)Peter Budny2021-04-201-3/+13
| | | | | | | | | | | `tmux new -c` fails on tmux older than 1.9, when that flag was added. We can omit the flag for older versions of tmux, and the working directory gets set even without it. Signed-off-by: Peter Budny <pbbudny@amazon.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c55c294be6f5119f4c58a4e7a0bc052904126569) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>