summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* boost: fix wrong type for mutex in regex v5Mingli Yu2021-06-072-0/+55
| | | | | | | | | | | Fixes: | ./boost/regex/v5/mem_block_cache.hpp:91:11: error: 'static_mutex' in namespace 'boost' does not name a type | 91 | boost::static_mutex mut; (From OE-Core rev: 707d3d6219ea10342e2a1a86df6335bcbae9182e) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo: upgrade 1.20.0 -> 1.20.1zangrc2021-06-071-2/+2
| | | | | | | (From OE-Core rev: 8f9584905f05337fab660a777152cace5180c2c9) Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.4.0 -> 4.5.0Tim Orling2021-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream release notes: v4.5.0 Issue 319: Remove SelectableGroups deprecation exception for flake8. Previous upgrade release notes: v4.4.0 Issue 300: Restore compatibility in the result from Distribution.entry_points (EntryPoints) to honor expectations in older implementations and issuing deprecation warnings for these cases: EntryPoints objects are once again mutable, allowing for sort() and other list-based mutation operations. Avoid deprecation warnings by casting to a mutable sequence (e.g. list(dist.entry_points).sort()). EntryPoints results once again allow for access by index. To avoid deprecation warnings, cast the result to a Sequence first (e.g. tuple(dist.entry_points)[0]). v4.3.1 Issue 320: Fix issue where normalized name for eggs was incorrectly solicited, leading to metadata being unavailable for eggs. (From OE-Core rev: 1d60ba1bc4eafc9cc232d61d2746f272fc966442) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-core: upgrade 2.40.1 -> 2.40.2Tim Orling2021-06-071-1/+1
| | | | | | | | | | | | | | | Upstream release notes: What's new in at-spi2-core 2.40.2: * README: Remove outdated links. * Key grab fixes for the new API. * registryd: Add a missing call to va_end. (From OE-Core rev: 887f1e60d9c9dc0cfcefe44480a30cb15bb0dc13) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.13.7 -> 6.13.14Tim Orling2021-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add RDEPENDS on python3-unittest Upstream release notes: 6.13.14 This patch improves the :func:`~hypothesis.strategies.tuples` strategy type annotations, to preserve the element types for up to length-five tuples (:issue:`3005`). As for :func:`~hypothesis.strategies.one_of`, this is the best we can do before a `planned extension <https://mail.python.org/archives/list/typing-sigpython.org/thread/LOQFV3IIWGFDB7F5BDX746EZJG4VVBI3/>`__ to :pep:`646` is released, hopefully in Python 3.11. 6.13.13 This patch teaches :doc:`the Ghostwriter <ghostwriter>` how to find :np-ref:`custom ufuncs <ufuncs.html>` from *any* module that defines them, and that ``yaml.unsafe_load()`` does not undo ``yaml.safe_load()``. 6.13.12 This patch reduces the amount of internal code excluded from our test suite's code coverage checks. There is no user-visible change. 6.13.11 This patch removes some old internal helper code that previously existed to make Python 2 compatibility easier. There is no user-visible change. 6.13.10 This release adjusts some internal code to help make our test suite more reliable. There is no user-visible change. 6.13.9 This patch cleans up some internal code related to filtering strategies. There is no user-visible change. 6.13.8 This patch slightly improves the performance of some internal code for generating integers. (From OE-Core rev: 545b062e6816ad0c97a91e3cdbc486fc381f6263) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 3.1.2 -> 4.1.0; simplifyTim Orling2021-06-074-34/+73
| | | | | | | | | | | | | | | | | | | | | | | * Drop UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX, the default pypi.bbclass values work now. * Drop scipts/ patch, no longer applies. * Add patch to fix man page installation. License-Update: Update compyright years Changelog for 4.1.0: https://pyup.io/changelogs/scons/#4.1.0 Changelog for 4.0.1: https://pyup.io/changelogs/scons/#4.0.1 Changelog for 4.0.0: https://pyup.io/changelogs/scons/#4.0.0 (From OE-Core rev: 6fd0e96fca004ea7ec3441326ef0a601f36703c6) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: update email addressTim Orling2021-06-071-34/+34
| | | | | | | (From OE-Core rev: 8d687d50c283fb8383cc63efb26cfc812b6fafe7) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-bsp/opensbi: Add support for specifying a device treeAlistair Francis2021-06-072-1/+15
| | | | | | | (From OE-Core rev: 48bc2f24796705dd7ab7fe4c74690e7e1715ddaf) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-bsp/u-boot: Allow deploying the u-boot DTBAlistair Francis2021-06-072-1/+10
| | | | | | | | | | | Use ??= assignment for UBOOT_DTB_BINARY because it is set using ?= in fitImage bbclass as well, using ?= will preempt that (From OE-Core rev: efe9f33beb053c8d645bfa5791846ffaa3cbceb4) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Improve non-deterministic ptest reliabilityTony Tascioglu2021-06-062-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Several of the valgrind tests (particulaly helgrind) are unreliable and can fail with a different output. Particularly, there is a higher chance of failure on QEMU instances with SMP enabled and on systems with more interrupts such as laptops on powersave. The tests have been reported upstream as being unreliable dating back over 5 years, due in part to the ordering of threads during an "unwinding" process in helgrind. https://bugs.kde.org/show_bug.cgi?id=345121 https://bugs.kde.org/show_bug.cgi?id=430321 A workaround to improve the reliability of such tests is to force them to run on a single CPU core using taskset. This greatly reduces the chance of a failure. >From my testing, I have found it can help reduce the rate of failures on both a laptop and QEMU by over 5x. Stress-testing in QEMU for several hours did not result in a failure while running the test normally did. The flaky or undeterministic thread-based tests are defined in the taskset_nondeterministic_tests file. These test cases will be run with taskset 0x00000001 to run on a single CPU core rather then the regular test. The edited run-ptest executes the flaky tests first, then ignores them to not duplicate the results from the main tests. Everything modified is restored when testing is complete. The drawback is that this isn't a foolproof solution. It helps the tests fail much less frequently, and considering how this issue has been documented for a long time, a workaround such as this is needed. (From OE-Core rev: b318944dd72ca7b0408e955f3599381ab3ac3ba8) Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: upgrade 3.0 -> 3.1wangmy2021-06-061-2/+3
| | | | | | | | | Add runtime dependency to resolve errors that occurred when import libarchive. (From OE-Core rev: 5d29a4f036a81076b9ddd98dd93d885f8d2b9f74) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: Fix unused-variable warningKhem Raj2021-06-062-0/+45
| | | | | | | | | Backport a patch to fix the issue (From OE-Core rev: aa67d21a2a3b18180475c7fc9e8e17f3c80831f5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: make the service start automaticallyMingli Yu2021-06-061-0/+4
| | | | | | | | | Make sysstat start automatically during bootup. (From OE-Core rev: e9401f17fe63bef2c3c79e63a9a549d4f450d6a0) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* erofs-utils: correct upstream version checkAlexander Kanavin2021-06-061-0/+2
| | | | | | | (From OE-Core rev: fe5053cf2531527642cf46263793485cc43d524c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcrypt: upgrade 1.9.2 -> 1.9.3Alexander Kanavin2021-06-061-2/+2
| | | | | | | | | License-Update: added terms for cipher/cipher-gcm-ppc.c, still under GPL (From OE-Core rev: d28c1f67c447f99313890e68083da61adcc66f74) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: update 5.32.1 -> 5.34.0Alexander Kanavin2021-06-061-1/+1
| | | | | | | (From OE-Core rev: 5787ca070e591bbee02f28a55a1118791aa34833) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl-cross: 1.3.5 -> 1.3.6Alexander Kanavin2021-06-062-2/+30
| | | | | | | (From OE-Core rev: 1443553478e28de03dd6f86834095ca8d13fd5f5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: split perl-cross into its own recipeAlexander Kanavin2021-06-069-36/+118
| | | | | | | | | | | | | | As perl and perl-cross need to be updated (and patches rebased) in lockstep, devtool upgrade (and therefore AUH) can't cope with it. Manually updating is still possible, but painful. Split determinism.patch into perl and perl-cross parts, move the rest of the perl-cross patches. (From OE-Core rev: 60dcb230f65fb1a0f23341c379676f82213d6240) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: update 2.49 -> 2.50Alexander Kanavin2021-06-062-12/+10
| | | | | | | (From OE-Core rev: 791d1a215400db08ef98193b2621ec02f108a302) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: update 0.183 -> 0.185Alexander Kanavin2021-06-067-87/+42
| | | | | | | | | | | 0001-add-support-for-ipkg-to-debuginfod.cxx.patch merged upstream. 0001-debuginfod-debuginfod-client.c-correct-string-format.patch rebased. (From OE-Core rev: 466ba2d5c81f817334b2f9242daa8ffca271e224) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* virglrenderer: explicitly depend on libgbmAlexander Kanavin2021-06-061-1/+1
| | | | | | | | | | | | virtual/gl may not necessarily be mesa, and virgl needs specifically the gbm part of mesa. There's also hope nvidia will support gbm somehow, someday. (From OE-Core rev: fd807dfa2ec25111dd359ec87d197020e747cf0d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-bsp/opensbi: Disable FW_PICAlistair Francis2021-06-061-1/+1
| | | | | | | | | | | | | Disable FW_PIC to fix the error message: opensbi-0.9-r0 do_package_qa: QA Issue: File /share/opensbi/lp64/generic/firmware/fw_jump.elf in package opensbi doesn't have GNU_HASH (didn't pass LDFLAGS?) This is seen in newer versions of OpenSBI that enable FW_PIC by default. (From OE-Core rev: 81015a75c378b0f90e802493150a9a525dbf59bd) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* less: upgrade 586 -> 589wangmy2021-06-061-1/+1
| | | | | | | (From OE-Core rev: f209fceeeb4eabe7a0b4b016b538f911a51dd913) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-magic: upgrade 0.4.22 -> 0.4.23wangmy2021-06-061-1/+1
| | | | | | | (From OE-Core rev: b8f80cd1e2a845905fec296cd8d7ee91728492d2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: upgrade 4.0.27 -> 4.0.29wangmy2021-06-061-1/+1
| | | | | | | (From OE-Core rev: 4d117a12bf0d25848c18ccda17e047b60af8bb67) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: upgrade 3.20.2 -> 3.20.3wangmy2021-06-063-1/+1
| | | | | | | (From OE-Core rev: edfbd6f9e597387119d145db0742ba3290cccc2d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.3.0 -> 4.4.0zhengruoqin2021-06-061-1/+1
| | | | | | | (From OE-Core rev: 676b32cd5f44420a70d48a6bc4028ae7c6aed99a) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-libinput: upgrade 0.30.0 -> 1.0.1Andreas Müller2021-06-062-11/+11
| | | | | | | | | | | License was changed to real MIT [1] [1] https://github.com/freedesktop/xorg-xf86-input-libinput/commit/2bbc4727a12471e3699e2803404a013656066a94 (From OE-Core rev: bd4d34ab9bcb1b0125d6bbcf3be58bc363d5d13c) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade 1.17.3 -> 1.18.0Andreas Müller2021-06-061-2/+2
| | | | | | | | | | | * COPYING changed by link (master->main) [1] [1] https://gitlab.freedesktop.org/libinput/libinput/-/commit/354df8bce9874e92de2ad8535fdcedaec0755b27 (From OE-Core rev: e26d68d1333f920998fa5fd1ee0570f5a8deb9c7) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils(-scripts): upgrade 1.2.4 -> 1.2.5Andreas Müller2021-06-064-2/+40
| | | | | | | | | | | See changelog at [1] [1] https://github.com/alsa-project/alsa-utils/releases/tag/v1.2.5 (From OE-Core rev: 1caf952dc651ab39258fbad98ced5bfa7a7841bf) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-ucm-conf: upgrade 1.2.4 -> 1.2.5Andreas Müller2021-06-061-1/+3
| | | | | | | | | | | See changelog at [1] [1] https://github.com/alsa-project/alsa-ucm-conf/releases/tag/v1.2.5 (From OE-Core rev: 3b69f6c45082b28aea2cbf4ed3580fb01e56654c) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-topology-conf: upgrade 1.2.4 -> 1.2.5Andreas Müller2021-06-061-1/+3
| | | | | | | | | | | | | | Changes: /Makefile - Makefile: add SRCPATH to override the source .conf tree - Introduce Makefile to simplify the binary files availability Description - Introduce Makefile to simplify the binary files availability (From OE-Core rev: d60012e8086d09c6e3153ce9afda58fa3cb87bfc) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-tools: upgrade 1.2.2 -> 1.2.5Andreas Müller2021-06-061-2/+1
| | | | | | | | | | | | | | Changelog: Core - Release v1.2.5 hdspmixer - hdspmixer: add output loopback buttons - hdspmixer: enhance saving of presets (From OE-Core rev: 3988250b577cd6a011a2ee49020b2302173c166f) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-plugins: upgrade 1.2.2 -> 1.2.5Andreas Müller2021-06-061-2/+1
| | | | | | | | | | | Changelog is found at [1] [1] https://github.com/alsa-project/alsa-utils/releases/tag/v1.2.5 (From OE-Core rev: ddb85c0a171ef792117dfe6e2c6d1f5a0b27dfef) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-lib: upgrade 1.2.4 -> 1.2.5Andreas Müller2021-06-063-33/+43
| | | | | | | | | | | | * Backported patch can go * See full changelog at [1] [1] https://github.com/alsa-project/alsa-lib/releases/tag/v1.2.5 (From OE-Core rev: 2aa6eee190e123e224b34ed4521b095e2dbb780c) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Add more ugly casts to fix build with muslAndreas Müller2021-06-061-1/+10
| | | | | | | (From OE-Core rev: 47df56f374921647eb99572a425f51eeade81bea) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 21.1.1 -> 21.1.2Andreas Müller2021-06-063-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: Adam Jackson (1): zink/ntv: Don't call free() on ralloc'd memory Alyssa Rosenzweig (3): panfrost: Fix the reads_dest prototype panfrost: Fix is_opaque prototype panfrost: Increase tiler_heap max allocation to 64MB Anuj Phogat (1): intel/gfx12+: Add Wa_14013840143 Charmaine Lee (1): svga: fix texture rectangle sampling when no sampler view declaration is defined Emma Anholt (2): i915g: Disable 3D-pipeline clears. i915g: Add support for the .Absolute flag on TGSI srcs. Eric Anholt (1): i915g: Stop advertising support for indirect addressing in the FS. Eric Engestrom (9): .pick_status.json: Update to 17861aff9614abfea3b8a8f111a114b26b351915 pick-ui & .pick_status.json: rename `master_sha` to `main_sha` .pick_status.json: Update to b663c544177e9547793ee405887f0d41c50e6d1d .pick_status.json: Update to 507e8907af913ab7b89211240568b8002b3475f1 .pick_status.json: Update to 3179daf61393ee8a0fac943b94335b114e34873b .pick_status.json: Update to 761383720617b46617bd278ec6015c9520f43f5c .pick_status.json: Update to 1199d86b2cccc38a101e63bdf9b60a7391f96092 docs: add release notes for 21.1.2 VERSION: bump for 21.1.2 Erik Faye-Lund (2): zink: use actual const for const offset util/prim_restart: revert part of bad fix Erik Kurzinger (1): vulkan/device_select: avoid segfault on Wayland if wl_drm is unavailable Georg Lehmann (1): radv: Fix compatible image handle type for dmabufs. Ian Romanick (2): nir/algebraic: Remove some optimizations of comparisons with fsat nir/algebraic: Invert comparisons less often Icecream95 (1): panfrost: Fix polygon list size computations Italo Nicola (1): panfrost: fix GL_EXT_multisampled_render_to_texture regression Jason Ekstrand (3): anv: Plumb the shader into push constant helpers anv: Support pushing shader constants intel/vec4: Don't spill fp64 registers more than once José Fonseca (1): draw: Allocate extra padding for extra shader outputs. Juan A. Suarez Romero (1): vc4: initialize array Kenneth Graunke (2): i965: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8- iris: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8 Marek Olšák (3): ac/gpu_info: set has_zero_index_buffer_bug for Navi12 too radeonsi: add a gfx10 hw bug workaround with the barrier before gs_alloc_req radeonsi: disable DFSM on gfx9 by default because it decreases performance a lot Mike Blumenkrantz (4): util/prim_restart: fix util_translate_prim_restart_ib aux/vbuf: prevent uint underflow and assert if no vbs are dirty aux/trace: fix set_inlinable_constants hook zink: remove weird lod hack for texturing Nanley Chery (2): anv,iris: Port the D16 workaround stalls to BLORP intel/isl: Fix HiZ+CCS comment about ambiguates Neha Bhende (2): svga: Add target and sampler_return_type info into shader key svga: Use shader_key info to declare resources if TGSI shader is missing it Rhys Perry (3): aco: disallow SGPRs on DPP instructions radv: add radv_absolute_depth_bias radv: workaround incorrect depthBiasConstantFactor by Path of Exile Robert Tarasov (1): iris: Check data alignment for copy_mem_mem Samuel Pitoiset (4): aco: fix derivatives/intrinsics with SGPR sources radv: fix fast clearing DCC if one level can't be compressed on GFX10+ aco: fix emitting discard when the program just ends radv: enable RADV_DEBUG=invariantgeom for Monster Hunter World SureshGuttula (1): frontends/va/picture:Fix wrong reallocation even surface is protected cheyang (1): virgl:Fix the leak of hw_res used as fence (From OE-Core rev: 6d7cde03cc26adb5e1642ddc90f58aae60de1cbc) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-libdnf: fix installed and not shipped fileshongxu2021-06-032-0/+43
| | | | | | | | | | | | | | | | | | | | | | Since commit [1] applied, PYTHON_INSTALL_DIR is not right on nativesdk build which caused [installed-vs-shipped] QA issue ... |Building for python3 |-- Python install dir is |tmp-glibc/work/x86_64-nativesdk-wrlinuxsdk-linux/nativesdk-libdnf/0.63.0-r0/ recipe-sysroot-native/usr/lib/python3.9/site-packages ... Yocto manually set PYTHON_INSTALL_DIR from recipe, it is not necessary to call FindPythonInstDir.cmake which will override Yocto setting [1] https://github.com/rpm-software-management/libdnf/commit/f1cffbfb9f338da827e233c2d8ac3a25a6a59a69 (From OE-Core rev: d6b62b5a9d6c64971b9f981a4732791658150e43) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/reproducible_build: Use atomic rename for SDE fileJoshua Watt2021-06-031-7/+6
| | | | | | | | | | | | | | | | | If an existing source date epoch file was found during do_unpack, it was deleted and a new one would be written in its place. This causes a race with check-before-use code in get_source_date_epoch_value. Resolve the problem by making do_unpack write the new source date epoch to a temporary file, then do an atomic rename to ensure it's always present, and change the check-before-use code to use a EAFP exception instead of checking for file existence. [YOCTO #14384] (From OE-Core rev: 0b5e3b33187bf78a2d62cc886463e4b27d6bd228) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: remove Clutter usageRoss Burton2021-06-032-15/+3
| | | | | | | | | Remove the use of core-image-clutter in selftest and manual Toaster QA. (From OE-Core rev: a634a0555d000d93a23890b68e54f06370f0a97e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Remove Clutter and CoglRoss Burton2021-06-0321-639/+0
| | | | | | | | | | | | Clutter and Cogl are not used by anything in oe-core, and in Gnome are legacy components so are only used by a few applications. The recipes have already been moved to meta-gnome so they can now be removed from oe-core. (From OE-Core rev: c4f167d05f58f35a6b94e8dbc4721ab67e7e71eb) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-weston: remove Clutter examplesRoss Burton2021-06-031-1/+1
| | | | | | | | | | The Clutter examples are pretty, but Clutter is dead so we should stop using it. (From OE-Core rev: f4cf7ae2e8ddcf6789c1604ac2b5ab010912f6c1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mx: remove from Openembedded CoreRoss Burton2021-06-034-64/+0
| | | | | | | | | | MX is obsolete (last release 2012) and isn't used by anything in any known layer. (From OE-Core rev: ecc5d74854c9152d21140f2a44927b98ae10c0cd) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/buildhistory: Add option to strip path prefixJoshua Watt2021-06-032-3/+15
| | | | | | | | | | | Adds an option to strip a prefix from the paths reported in buildhistory. This makes it easier to compare task signatures in the build history when the builds were done from different directories. (From OE-Core rev: 194e7a29212c4a29222730f47d3133dfe92447c1) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* native.bbclass: Do not remove "-native" in the middle of recipe namesPeter Kjellerstedt2021-06-011-2/+6
| | | | | | | | | | | | | | | | | | | | For dependencies such as "${PN}-foo", when modifying them for native recipes, it is expected that they become "${BPN}-foo-native" rather than "${BPN}-native-foo-native". This was previously done by removing all occurences of "-native" from the dependency before adding "-native" at the end. However, this fails for a recipe such as "crate-native-tls" that happens to contain the string "-native" in the middle of the name. Solve this by simply replacing ${PN} with ${BPN} in the name instead before adding "-native" at the end Also simplify adding "-native" to the end of names the recipe provides. In this case it is not necessary to replace ${PN} with ${BPN} as the recipes are expected to use ${BPN}-foo in the first place. (From OE-Core rev: edaf8ff278fc96b122c4fc3266b63856e3350f4c) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux.inc: Do not modify BPNPeter Kjellerstedt2021-06-011-2/+1
| | | | | | | | | | | | | | | Changing BPN to be "util-linux" regardless if it is the util-linux recipe or the util-linux-libuuid recipe that is being built was an easy way to allow ${BPN} and ${BP} to be used in the SRC_URI for both recipes. However, it causes problems for native.bbclass where there are expectations that ${BPN} and ${PN} match each other. Use "util-linux" directly in the SRC_URI instead to avoid the problem. (From OE-Core rev: 701ef7ff0e1b17150424a64acfafbb83f518f9c9) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_manager/rpm: decode systemctl failuresArmin Kuster2021-06-011-0/+3
| | | | | | | | | | | Parse systemctl error to provide more info [Yocto #14395] (From OE-Core rev: 9d33a3ad68aeadd359e978b35097ece507a92b14) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemctl: Stop tracebacks use formated error messagesArmin Kuster2021-06-011-5/+19
| | | | | | | | | | | | When systemctl fail it would throw an exception and dump a traceback. Lets use a more controlled workflow. [Yocto #14395] (From OE-Core rev: df510ae9a1494bc1be8d6673fbaa43d3f7cc8f40) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/qemurunner: Improve timeout handlingRichard Purdie2021-06-011-28/+22
| | | | | | | | | | We had debugging for qemu faiing to start which was no longer reachable after the QMP changes. Reorder the code to enable this debugging to work again which may allow insight into autobuilder failures in this area. (From OE-Core rev: 8fac8c61565977c775d8ede5bddc856b7767a3e4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.123Bruce Ashfield2021-06-013-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 103f1dbea1ae Linux 5.4.123 af2a4426baf7 NFC: nci: fix memory leak in nci_allocate_device 45aef101ca44 perf unwind: Set userdata for all __report_module() paths 2960df32bb72 perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder f3d9f09b10e3 usb: dwc3: gadget: Enable suspend events 3173c7c80785 bpf: No need to simulate speculative domain for immediates 2b3cc41d500a bpf: Fix mask direction swap upon off reg sign change 2768f9962231 bpf: Wrap aux data inside bpf_sanitize_info container 67154cff6258 Linux 5.4.122 f97257cde764 Bluetooth: SMP: Fail if remote and local public keys are identical 46b4a9c68572 video: hgafb: correctly handle card detect failure during probe 3c18dc7de2bc nvmet: use new ana_log_size instead the old one a6f5ef8c1717 Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS d3d648163a03 ext4: fix error handling in ext4_end_enable_verity() 829203752441 nvme-multipath: fix double initialization of ANA state 2dea1e9ae5cf tty: vt: always invoke vc->vc_sw->con_resize callback cf52b24b172e vt: Fix character height handling with VT_RESIZEX 971b3fb5b9a6 vgacon: Record video mode changes with VT_RESIZEX f0c9d29f232a video: hgafb: fix potential NULL pointer dereference 44fe392e1adc qlcnic: Add null check after calling netdev_alloc_skb 4914c67f1a62 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 171b3c1afaeb ics932s401: fix broken handling of errors when word reading fails d14cd329d83b net: rtlwifi: properly check for alloc_workqueue() failure 533ac32a80c0 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 9e38cf9c3070 net: stmicro: handle clk_prepare() failure during init 9d59d4364dfb ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 8f2efd687d19 Revert "niu: fix missing checks of niu_pci_eeprom_read" 04a064b36576 Revert "qlcnic: Avoid potential NULL pointer dereference" 6d53d54ff5be Revert "rtlwifi: fix a potential NULL pointer dereference" 7fb963895513 Revert "media: rcar_drif: fix a memory disclosure" 6f2e5eb82557 cdrom: gdrom: initialize global variable at init time 283cd246bcc1 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 7e230e5ed8fd Revert "gdrom: fix a memory leak bug" 6ef6f8cd1d34 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 9c24899f1fae Revert "ecryptfs: replace BUG_ON with error handling code" a1f0e2bb4975 Revert "video: imsttfb: fix potential NULL pointer dereferences" bd2a12549fc2 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 5c463887edb3 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 1cb9f88cde8c Revert "net: stmicro: fix a missing check of clk_prepare" 6f2a72774f38 Revert "video: hgafb: fix potential NULL pointer dereference" 3471a221f308 dm snapshot: fix crash with transient storage and zero chunk size 198ee66478b3 xen-pciback: reconfigure also from backend watch handler f1d3c63c3f12 mmc: sdhci-pci-gli: increase 1.8V regulator wait d9e9ec363560 drm/amdgpu: update sdma golden setting for Navi12 e3be683d5e4e drm/amdgpu: update gc golden setting for Navi12 1f0495355b60 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang c11d59e5edba Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" d55df42ef369 rapidio: handle create_workqueue() failure 9f2a613e4b0b Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" cdd91637d4ef uio_hv_generic: Fix a memory leak in error handling paths b0fc59e62bf9 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx c4e7ed4fa1b1 ALSA: hda/realtek: Add fixup for HP OMEN laptop 2331f2592879 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA 1c783bfa7f8d ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 be1f7f30b66b ALSA: hda/realtek: reset eapd coeff to default value for alc287 b2297d1b9511 ALSA: firewire-lib: fix check for the size of isochronous packet payload f95aabb6aed4 Revert "ALSA: sb8: add a check for request_region" 2ed8227ebd84 ALSA: hda: fixup headset for ASUS GU502 laptop 7ef36d303592 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 844faf4a9675 ALSA: usb-audio: Validate MS endpoint descriptors c7456fc35dc8 ALSA: firewire-lib: fix calculation for size of IR context payload 7981c124e34d ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f72b96ff7935 ALSA: line6: Fix racy initialization of LINE6 MIDI 048840df6de8 ALSA: intel8x0: Don't update period unless prepared a67a88f9e667 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 34413f21acea cifs: fix memory leak in smb2_copychunk_range 20197d327560 btrfs: avoid RCU stalls while running delayed iputs 845c2b9d99b6 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 439ce949ee90 nvmet: seset ns->file when open fails 670d34d54320 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly 88128a5054f1 RDMA/uverbs: Fix a NULL vs IS_ERR() bug 6fa78a6b9a3b platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios 6e90ff540a7b platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 66abc4ef6a8b RDMA/core: Don't access cm_id after its destruction 73e25a2d51bb RDMA/mlx5: Recover from fatal event in dual port mode 8d8b8016e0af scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() 07865459eb62 scsi: ufs: core: Increase the usable queue depth a62225d951d7 RDMA/rxe: Clear all QP fields if creation failed 257f132342ea RDMA/siw: Release xarray entry a19bb4c0566c RDMA/siw: Properly check send and receive CQ pointers a03676848886 openrisc: Fix a memory leak 50fd584fbbb3 firmware: arm_scpi: Prevent the ternary sign expansion bug b239a0365b93 Linux 5.4.121 b63a8e5b4a25 scripts: switch explicitly to Python 3 2cbb484788fe tweewide: Fix most Shebang lines 252495806968 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 50e5c93ca647 ipv6: remove extra dev_hold() for fallback tunnels b811a8a72366 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods f5ddecb6a195 sit: proper dev_{hold|put} in ndo_[un]init methods cca2a2b340a9 ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 084a1858e256 net: stmmac: Do not enable RX FIFO overflow interrupts 94600a8300c7 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 5233f4465e22 block: reexpand iov_iter after read/write 48744773d63e ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 0ce1a72ac9b0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 b3252a87a811 drm/amd/display: Fix two cursor duplication when using overlay 6cc777c6acbb bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit c5946eb52b73 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found e39a105abbe5 ceph: fix fscache invalidation 13bc6bda6a1e scsi: lpfc: Fix illegal memory access on Abort IOCBs e69c7c149199 riscv: Workaround mcount name prior to clang-13 cd3ab0ac0a54 scripts/recordmcount.pl: Fix RISC-V regex for clang cfa65174402f ARM: 9075/1: kernel: Fix interrupted SMC calls a5923afb6149 um: Disable CONFIG_GCOV with MODULES 2fe3fbcc53b8 um: Mark all kernel symbols as local cec4c3810ba3 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state 29da2bab24e9 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices bbd7ba95bb06 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() 64f8e9526e31 ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 41dd2ede9536 dmaengine: dw-edma: Fix crash on loading/unloading driver b003a4923628 PCI: thunder: Fix compile testing a05fb4ac72fb virtio_net: Do not pull payload in skb->head 0d08bbce231b xsk: Simplify detection of empty and full rings 323deebaa2d0 pinctrl: ingenic: Improve unreachable code generation e57e2dd9bbdd isdn: capi: fix mismatched prototypes 7958cdd64cdf cxgb4: Fix the -Wmisleading-indentation warning acb4faa5f577 usb: sl811-hcd: improve misleading indentation eabb93e34425 kgdb: fix gcc-11 warning on indentation b806b41bf55d x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (From OE-Core rev: 881ed7938f84ba89b9bb20ce8e45ef9d85e80cb8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>