summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/5.13: update to v5.13.13Bruce Ashfield2021-09-113-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 7aeadb5bb82a Linux 5.13.13 2ff626b14003 fs: warn about impending deprecation of mandatory locks a57b2a703e44 io_uring: fix xa_alloc_cycle() error return value check 515b6124df6a hugetlb: don't pass page cache pages to restore_reserve_on_error 371fb63d0926 kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE 9690e6ffac0b mm/hwpoison: retry with shake_page() for unhandlable pages 59e5c9ecdeb0 mm,hwpoison: make get_hwpoison_page() call get_any_page() e4e8c58cc78e mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim 2d1704c3fe30 riscv: Fix a number of free'd resources in init_resources() 8c5beac92d0e ASoC: intel: atom: Fix breakage for PCM buffer address setup 8f4eb032a019 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 59734f7eaaa4 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI 00609919ec4d powerpc/32s: Fix random crashes by adding isync() after locking/unlocking KUEP 33bd5804ac66 powerpc/32s: Refactor update of user segment registers efe40fdb6d30 powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.c 534a0bc7c87a usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers 21d6e237bcc2 s390/pci: fix use after free of zpci_dev fe2edb82e5be ALSA: hda/via: Apply runtime PM workaround for ASUS B23E 41f0262ffb44 tracing: Apply trace filters on all output channels f7c707f8ec18 btrfs: prevent rename2 from exchanging a subvol with a directory from different parents ddd7fff18986 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 f41b4c30fb73 mmc: sdhci-iproc: Cap min clock frequency on BCM2711 70063522ee90 opp: Drop empty-table checks from _put functions 30392f88dace ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop da8495661fe9 io_uring: only assign io_uring_enter() SQPOLL error in actual error case 501449420a42 io_uring: fix code style problems 606f36948a9a ipack: tpci200: fix memory leak in the tpci200_register d09bfebbdf22 ipack: tpci200: fix many double free issues in tpci200_pci_probe c1001de019ef slimbus: ngd: reset dma setup during runtime pm c8f6e68a95c2 slimbus: ngd: set correct device for pm 28b55e58b864 slimbus: messaging: check for valid transaction id e0e46e209e9d slimbus: messaging: start transaction ids from 1 instead of zero 65a4722bb931 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name 0ce48083d843 tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS 2152ee71c164 ALSA: hda - fix the 'Capture Switch' value change notifications 8681e95da50b cfi: Use rcu_read_{un}lock_sched_notrace 82d1ea87b9d5 arm64: clean vdso & vdso32 files 03c33905ee88 clk: qcom: gdsc: Ensure regulator init state matches GDSC state 95e5238a2fba clk: imx6q: fix uart earlycon unwork 2fcb62673120 mmc: sdhci-msm: Update the software timeout value for sdhc 87762c77c39f mmc: mmci: stm32: Check when the voltage switch procedure should be done fffcf7fc898a mmc: dw_mmc: Fix hang on data CRC error 7179eac5556e iommu/dma: Fix leak in non-contiguous API b89542f4a60b net: dpaa2-switch: disable the control interface on error path 5d547d83abb2 Revert "flow_offload: action should not be NULL when it is referenced" 260b1eb312a0 iavf: Fix ping is lost after untrusted VF had tried to change MAC ea1cf8a6d966 i40e: Fix ATR queue selection 1d9d64cad2fe PCI/sysfs: Use correct variable for the legacy_mem sysfs object f21adfddafdf r8152: fix the maximum number of PLA bp for RTL8153C 5809f8d9b7c0 r8152: fix writing USB_BP2_EN dedbf29c6b36 mptcp: full fully established support after ADD_ADDR 828c3a32238c mptcp: fix memory leak on address flush 11c79e1615a4 net: mscc: ocelot: allow forwarding from bridge ports to the tag_8021q CPU port 751f4b539afb drm/amd/display: Use DCN30 watermark calc for DCN301 e0f2d91e0869 drm/i915: Tweaked Wa_14010685332 for all PCHs 678b67771cef drm/i915: Skip display interruption setup when display is not available 936eca018fee iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() 4e4f3cb41d68 net: usb: asix: refactor asix_read_phy_addr() and handle errors on return cf4c1661c40e ovs: clear skb->tstamp in forwarding path 9581895b37fe net: mdio-mux: Handle -EPROBE_DEFER correctly b2973b87ba11 net: mdio-mux: Don't ignore memory allocation errors 0e805b74cd13 sch_cake: fix srchost/dsthost hashing mode ac161cf77818 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path 7af09aeddbae net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 39af3583c8fb mac80211: fix locking in ieee80211_restart_work() 0de9c4de5ca1 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO 9213ce667258 vrf: Reset skb conntrack connection on VRF rcv a5607b1d8e34 bnxt_en: Add missing DMA memory barriers 020761f49efb bnxt_en: Disable aRFS if running on 212 firmware 1a2798f36805 ptp_pch: Restore dependency on PCI 010d7ad77e2d net: 6pack: fix slab-out-of-bounds in decode_data 47d43f06fd87 soc: fsl: qe: fix static checker warning 5eb70221eb03 bnxt: count Tx drops 40c767494e15 bnxt: make sure xmit_more + errors does not miss doorbells 781279257968 bnxt: disable napi before canceling DIM 7edc1a0deca8 bnxt: don't lock the tx queue from napi poll a89ba11b263b bpf: Clear zext_dst of dead insns 3d7f5031f870 drm/mediatek: Add component_del in OVL and COLOR remove function e5f25a6ea31a drm/mediatek: Add AAL output size configuration 88e35118e7c9 vdpa/mlx5: Fix queue type selection logic c903a1fd0968 vdpa/mlx5: Avoid destroying MR on empty iotlb 29236481a883 vDPA/ifcvf: Fix return value check for vdpa_alloc_device() 080d65ba644f vp_vdpa: Fix return value check for vdpa_alloc_device() 434887c6ac41 vdpa_sim: Fix return value check for vdpa_alloc_device() 83f6738578b3 vhost: Fix the calculation in vhost_overflow() dcd6c72344f3 bus: ti-sysc: Fix error handling for sysc_check_active_timer() 8a821b88b1a6 vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() 6caaf9fcb7b4 virtio: Protect vqs list access b380dfb298da dccp: add do-while-0 stubs for dccp_pr_debug macros 5238de0459c0 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant ed6b6c758b67 soc: fsl: qe: convert QE interrupt controller to platform_device b39db8c4397d mtd: rawnand: Fix probe failure due to of_get_nand_secure_regions() dd53a5f93b2e mt76: fix enum type mismatch c442bd5a0e20 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem ae19ca1cb3f0 arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem 1c4678cb01ee cpufreq: arm_scmi: Fix error path when allocation failed 731825e59e1d iommu: Check if group is NULL before remove device 02491c3d81ef arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping aa9cac63e49c arm64: dts: qcom: msm8992-bullhead: Remove PSCI 6fed550393b8 arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x 73bb2572339d mtd: rawnand: Add a check in of_get_nand_secure_regions() 85f5d3d0bc2e kyber: make trace_block_rq call consistent with documentation a6488cc30f01 drm/amd/display: workaround for hard hang on HPD on native DP a4ebe05cd99e drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X 5fd92907a473 spi: cadence-quadspi: Fix check condition for DTR ops d6080ac32e3e perf/x86: Fix out of bound MSR access cae49c93c71c net: usb: lan78xx: don't modify phy_device state concurrently d45f37c6120e net: usb: pegasus: Check the return value of get_geristers() and friends; e5f45fdefd8d ARM: dts: nomadik: Fix up interrupt controller node names 56dcfd2e0145 qede: fix crash in rmmod qede while automatic debug collection 0620a81e8040 drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. c6751ce1a2a4 scsi: core: Fix capacity set to zero after offlinining device 87820c748fda scsi: core: Avoid printing an error if target_alloc() returns -ENXIO 7bbfccc78e0e scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() f57f3722788e scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() fa3c19ceaa8b scsi: pm80xx: Fix TMF task completion race condition c589360bd3a9 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available d09867c795c3 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 38df50afe852 net: xfrm: Fix end of loop tests for list_for_each_entry 1718285e1419 spi: spi-mux: Add module info needed for autoloading 7c6e26d59bfb dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() fcd998a0536e dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers d9aee1535e7b USB: core: Fix incorrect pipe calculation in do_proc_control() 08fb58a2c3dc USB: core: Avoid WARNings for 0-length descriptor requests 261d195d5fe6 io_uring: Use WRITE_ONCE() when writing to sq_flags e8daa0dd99c9 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (From OE-Core rev: 1dc896275f31df9b620f22c94fc478252e24c514) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "default-distrovars.inc: Set BBINCLUDELOGS to empty to disable ↵Richard Purdie2021-09-112-5/+3
| | | | | | | | | | printing failed task output multiple times" There are fixes in bitbake which should now allow this to operate as expected. (From OE-Core rev: b7f9980a5b2d29ac289b8cfde67779c11fda41d3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Update with fcntl and glibc 2.34 fixesRichard Purdie2021-09-101-1/+1
| | | | | | | | | | | | | | | | Pull in the following changes: * ports/linux/guts: Add closefrom support for glibc 2.34 * pseudo_client: Make msg static in pseudo_op_client * ports/linux/guts: Add close_range wrapper for glibc 2.34 * pseudo_client: Do not pass null argument to pseudo_diag() * test-openat: Consider device as well as inode number * test: Add missing test-statx test case * fcntl: Add support for fcntl F_GETPIPE_SZ and F_SETPIPE_SZ (From OE-Core rev: 71b549924a7fa7973a8e03e11f3db45fdc29889d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cross-canadian: make android pass target sys checkHsia-Jun(Randy) Li2021-09-101-0/+2
| | | | | | | | | | | We could build an Android toolchain but its triple should always contain the string android or clang can't link the right object files for it. (From OE-Core rev: e9527164cfd628cfd3def2077cc19e75add06db8) Signed-off-by: Hsia-Jun(Randy) Li <randy.li@synaptics.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-ptest-all: bump RAM requirement to 4GAlexander Kanavin2021-09-101-2/+2
| | | | | | | | | | /tmp is half that, and lttng-ptest writes just under 1G there (and just over 1G on aarch64), so let's have a safe margin. (From OE-Core rev: ef39039cac5819b2e1d65838367ff2be69eab4c2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng: update 2.12 -> 2.13.0Alexander Kanavin2021-09-108-76/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | Drop 0001-tests-regression-disable-the-tools-live-tests.patch (mass-disabling of ptests) and replace that with more targeted fixes: - a patch that adds explicit sleeps where races due to too tight timings were observed (not a proper fix; upstream needs to figure out how to sync explicitly and reliably) - LD_LIBRARY_PATH so that helper binaries are able to find their custom libraries they're linked with (we strip rpath from them for reproducibility) - set pgrep location explicitly as it used unconditionally on target, but auto-detected (incorrectly) on the host - enable kmod as it is available in target images - correct various missing scripts, binaries, and inhibit stripping where that is expected. License-Update: license info consolidated in LICENSE (From OE-Core rev: 750d640f12b5c6804af51a67e23d4aca93564b79) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: handle CLOSED licenseRoss Burton2021-09-101-0/+3
| | | | | | | | | | | The special CLOSED license means that this is closed source code with no other licensing assertions. It's not a generic license in oe-core, and not a SPDX license, so transform it to NONE explicitly. (From OE-Core rev: b71bfba1b5076ad1b9a10c08ef0e3393ccbed92a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* assimp: Remove itRobert Yang2021-09-105-1980/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove it since it has license issues: * scripts/StepImporter/schema_ifc2x3.exp Copyright by: International Alliance for Interoperability, 1996-2005 All rights reserved. No part of this documentation may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the owner * test/models-nonbsd/X/dwarf-Read-Me.txt RESTRICTIONS: This model pack is available for use in freeware, shareware, commercial games/software with the following restrictions:- **You may not sell/re-sell this model pack or claim it as your own. ***You may not redistribute this pack in some other model pack through a website or on a compilation CD of any kind, without my written consent. Psi http://www.psionic3d.co.uk * test/models-nonbsd/B3D/turtle.source.txt Copyright 2004, Psionic Design e-mail: psionic@blueyonder.co.uk Used with permission. RESTRICTIONS: This model pack is available for use in freeware, shareware, commercial games/software with the following restrictions:- **You may not sell/re-sell this model pack or claim it as your own. ***You may not redistribute this pack in some other model pack through a website or on a compilation CD of any kind, without my written consent. And no recipes depend on it, so remove it. (From OE-Core rev: 92719e01a90f2a80f5cceb2f98a48c49f0c24f1c) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/mips: mips16e: prepend override to MACHINEOVERRIDESQuentin Schulz2021-09-101-1/+1
| | | | | | | | | | | | | | | Add the tune specific override to MACHINEOVERRIDES and not OVERRIDES as is done for all other tune include files. Also prepend it instead of appending so that it's among the leftmost overrides in MACHINEOVERRIDES and has a lower precedence compared to other MACHINEOVERRIDES added later (which usually are added via a =. (prepend)). (From OE-Core rev: c1d524cae8ba5aa1e30e4a66937b8af3d4a67531) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/oescripts: Fix after tar recipe changesRichard Purdie2021-09-101-1/+1
| | | | | | (From OE-Core rev: d8862f5b85266b2f8592cb1efe23e377c10c7b7d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tar: add pkgconfig for selinuxMingli Yu2021-09-101-0/+1
| | | | | | | | | Add pkgconfig setting for selinux. (From OE-Core rev: 348ce6f8d5f5f3f598d01d8db55d575a972fe847) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* findutils: add pkgconfig for selinuxMingli Yu2021-09-101-0/+1
| | | | | | | | | Add pkgconfig setting for selinux. (From OE-Core rev: 7cc66fcdf8c2cec16533a4d7a6032ea2986b9079) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: add pkgconfig for selinuxMingli Yu2021-09-101-0/+1
| | | | | | | | | Add pkgconfig setting for selinux. (From OE-Core rev: ee48a2dbfb9e79225774c69a08a92a88dc9ac1d9) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: remove trailing commaSaul Wold2021-09-081-1/+1
| | | | | | | | | | | The trailing comma turns ref_id into an object instead of a string when added to the relationship table. (From OE-Core rev: ec20e1a0e0ba61a7615b361bfc9d9dc58a91f9b3) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-default: add rust to the default toolchainsRandy MacLeod2021-09-072-13/+13
| | | | | | | | | | | | | | Remove the rust_versions.inc file and put it's content in tcmode-default.inc is done for other toolchains. Rename RUST_VERSION to RUSTVERSION to adhere to the naming format used for other languages. (From OE-Core rev: e56c4e0dca3ca6187271031d4f30c76a42879639) Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: '${systemd_unitdir}/system' => '${systemd_system_unitdir}'Robert P. J. Day2021-09-0743-155/+155
| | | | | | | | | | | Repo-wide replacement to use newer variable to represent systemd system unitdir directory. (From OE-Core rev: 5ace3ada5c54500c71becc8e0c6eddeb8bc053e3) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types_wic.bbclass: alphabetize list of WICVARSRobert P. J. Day2021-09-071-5/+29
| | | | | | | | | | | It's way easier to scan a list of variables if they're sorted one per line. (From OE-Core rev: aec6fcb98c7dabf16779efb333be09d73d9f4ee0) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: Exclude CVE-2021-29923 from report listRichard Purdie2021-09-071-0/+5
| | | | | | | | | | | Upstream don't believe it is a signifiant real world issue and will only fix in 1.17 onwards. Therefore exclude it from our reports. https://github.com/golang/go/issues/30999#issuecomment-910470358 (From OE-Core rev: 5bd5faf0c34b47b2443975d66b71482d2380a01a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flex: Add CVE-2019-6293 to exclusions for checksRichard Purdie2021-09-072-4/+5
| | | | | | | | | | | | CVE is effectively disputed - yes there is stack exhaustion but no bug and it is building the parser, not running it, effectively similar to a compiler ICE. Upstream no plans to address and there is no security issue. https://github.com/westes/flex/issues/414 (From OE-Core rev: 0cae5d7a24bedf6784781b62cbb3795a44bab4d1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* utils: Drop obsolete oe_machinstall functionRichard Purdie2021-09-071-30/+0
| | | | | | | | | | | | | This function does something similar to the bitbake fetcher file search paths and is an old remnant of how this could have once been handled. There are no users in OE-Core and we'd always prefer the fetcher to handle this now as it handles signatures correctly. The direct OVERRIDES reference would likely break any user of the function. Remove it to be safe and ensure it isn't being used anywhere. (From OE-Core rev: d49ba0243e3d28672d16cd02753eb7e85d91bbab) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* utils: Drop unused variable staging_install from oe_libinstallRichard Purdie2021-09-071-5/+0
| | | | | | | | Remove unused variable/code. (From OE-Core rev: 76ade5a2a55eda2975dfa5d6a30ac4cb74421567) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: Add packageconfig for sound notification supportKhem Raj2021-09-061-0/+1
| | | | | | | | | | | | | | | | vim uses libcanberra to implement sound, currently its ok for target since we have captured dependencies in recipe sysroot but things go a bit out of control when building vim-native, where configure starts to poke at host system and if it find libcanberra then silently enables it lets make it consistent (From OE-Core rev: 7bf11ce14336eff07a4e7216fb485f98757088ed) (From OE-Core rev: 70de1dbb660461bdf0613494f53ec4c78738ae2a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wic: Add extra-space argumentKristian Klausen2021-09-061-0/+11
| | | | | | | | | | | | | This allows extra space to be added after the last partition and is especially useful when free space is needed for ex: adding partitions on first boot with ex: systemd-repart[1] and the image is tested in QEMU. [1] https://www.freedesktop.org/software/systemd/man/systemd-repart.html (From OE-Core rev: f81b188bcf5aa18746fd622eb7b5c0dcb0b5c93d) Signed-off-by: Kristian Klausen <kristian@klausen.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* common-licenses, licenses.conf: Remove duplicate licensesPeter Kjellerstedt2021-09-066-365/+18
| | | | | | | | | | | | This removes BSD-0-Clause, Nauman, tcl and vim and adds mappings for them to their SPDX counterparts (0BSD, Naumen, TCL and Vim). It also removes FreeType, which already had a mapping to FTL. (From OE-Core rev: 35d699c479b6ce6acafbf75fb003618aaad094d7) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Add homed PACKAGECONFIGKristian Klausen2021-09-062-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | If systemd is built with fdisk support[1] and the openssl and cryptsetup PACKAGECONFIG are enabled, systemd-homed[1] is automatically enabled. The org.freedesktop.home1.conf file was forgotten, so this commit adds the file and make enabling homed a explicit choice. systemd-homed.service and systemd-homed-activate.service have a Also= on each other, so "systemctl" has been fixed to handle the circular dependency. userdb isn't strictly speaking needed for homed but "systemctl" can't handle the missing unit file and upstream recommend enabling both[3]. [1] Automatically enabled if the fdisk dependency is installed which it is as util-linux is pulled in by systemd [2] https://www.freedesktop.org/software/systemd/man/systemd-homed.service.html [3] https://github.com/systemd/systemd/commit/871dc8d644eef7542a5330f84c25b1db2617317c (From OE-Core rev: fff339b5bd7789db5d0c024fc84490ac17fa4fe9) Signed-off-by: Kristian Klausen <kristian@klausen.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.4_M3Richard Purdie2021-09-041-1/+1
| | | | | | (From OE-Core rev: ffb886497390d4de2631bda671f2f631bc0bc7be) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: don't duplicate license texts in each packageRoss Burton2021-09-041-11/+14
| | | | | | | | | | | Instead of putting the full license text for non-SPDX licenses into the recipe and every package, use links to the recipe from the packages if possible. (From OE-Core rev: 9220d35dc9071ebbe991117af8261ad99f321bb3) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: embed unknown license textsRoss Burton2021-09-041-14/+37
| | | | | | | | | | For licenses which are not known to SPDX, find and embed the actual license text in an ExtractedLicesingInfo block. (From OE-Core rev: c638f4ae579520cab8cf30e1b4306bd0e2d2a788) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: remove redundant testRoss Burton2021-09-041-3/+0
| | | | | | | | | | add_extracted_document() is only called if the license isn't known to SPDX, so there's no need to check again. (From OE-Core rev: 03f084251510c810c8434d9ddd459187827c1ca8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: transform license list into a dict for faster lookupsRoss Burton2021-09-041-7/+8
| | | | | | | | | | spdx-licenses.json contains an array of licenses objects. As we'll be searching it often, convert that to a dictionary when we parse it. (From OE-Core rev: 3405d9114ca9fe4ba820e0025c91670d1a5150b1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/recipetool: update for license changesRoss Burton2021-09-041-1/+1
| | | | | | | | | Now that recipetool writes BSD-3-Clause, update the test appropriately. (From OE-Core rev: e4cb21609e3e95725b235de48458ab3c111ee9c1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: upgrade 1.16.5 -> 1.16.7Sakib Sajal2021-09-048-4/+4
| | | | | | | | (From OE-Core rev: dd26135ba4e23ead3a9998087cb60d9e93399e48) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xdg-utils: Add fix for CVE-2020-27748Richard Purdie2021-09-042-0/+59
| | | | | | | | Backport an upstream patch for the CVE. (From OE-Core rev: 87191ed0303f6552865ad1edcacd674c57f2010c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* default-distrovars.inc: Set BBINCLUDELOGS to empty to disable printing ↵Martin Jansa2021-09-042-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 (From OE-Core rev: ede2e0df7982777212b8c25195d41ce9e57562b5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hdparm: set correct licenseRoss Burton2021-09-041-3/+4
| | | | | | | | | | The bulk of hdparm is under a unique license. Set the correct BSD version, and specify that the hdparm license is also used. (From OE-Core rev: 9a2e2251e34d020cf24d6552c06d7508df3199fa) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update LICENSERoss Burton2021-09-041-1/+1
| | | | | | | | | | "BSD" is ambiguous, ffmpeg comprises of several licenses which are BSD-like. (From OE-Core rev: 50ba15c0a6867fcb0498a2c2c5449aa96e5f4bde) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ppp: set precise BSD licenseRoss Burton2021-09-041-1/+1
| | | | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause-Attribution and BSD-3-Clause. (From OE-Core rev: dceba0bcdb14a117cf8a77448a3bbc8410d96a73) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ovmf: set precise BSD licenseRoss Burton2021-09-041-2/+2
| | | | | | | | | "BSD" is ambiguous, use the precise license BSD-2-Clause-Patent. (From OE-Core rev: 3e5c91e3517f15c25ecf56877a15962427dd0f3b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow-sysroot: sync license with shadowRoss Burton2021-09-041-1/+1
| | | | | | | | | | | This recipe is just a single data file from shadow, but as we can't easily tell what license that specific file is under just copy the full license statement. (From OE-Core rev: f0e2f3b1f855ea6e184bd1d8d796279fedcbfa33) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: set precise BSD licenseRoss Burton2021-09-041-1/+1
| | | | | | | | | "BSD" is ambiguous, use the precise license BSD-3-Clause. (From OE-Core rev: b12cbda349658ddef8cb72d5738c094c2b009e7e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: set precise BSD licenseRoss Burton2021-09-041-1/+1
| | | | | | | | | | | | | "BSD" is ambiguous, use the precise license BSD-3-Clause. Note that the actual license text is BSD 4-Clause with clause 3 rescinded: https://gitlab.freedesktop.org/xorg/lib/libxfont/-/blob/master/COPYING#L157 (From OE-Core rev: 1649e9d281938a9183c5620612ed7a24a9b9f1e2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/recipeutils: update for license change to python-async-testRoss Burton2021-09-041-1/+1
| | | | | | | | | The python-async-test recipe is now BSD-3-Clause. (From OE-Core rev: d819d86b482d397425043c7f478712a7f225bdae) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinetd: correct LICENSERoss Burton2021-09-041-3/+1
| | | | | | | | | | | The xinetd license is superficially BSD-like, but it isn't BSD. Now that we have the full SPDX license set in oe-core, use the specific xinetd license. (From OE-Core rev: 9d99cb5273ee0a775307afe13c14f01cb37426e0) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsof: add upstream checkRoss Burton2021-09-041-0/+3
| | | | | | | | | | | Upstream has moved to GitHub. Whilst it's now too late to upgrade to the latest release, we can add upstream check variables so that we get notified we're out of date. (From OE-Core rev: 9a86a68a41be5bc6f32f9c86d8de7576c5dffff4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsof: correct LICENSERoss Burton2021-09-041-1/+1
| | | | | | | | | | The lsof LICENSE is superficially BSD-like, but it isn't BSD. Now that we have the full SPDX license set in oe-core, use Spencer-94. (From OE-Core rev: 5c1d61d1d4dfacb643a366285c0392e6a31087ed) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Exclude CVE-2021-35331 from checksRichard Purdie2021-09-041-0/+4
| | | | | | | | Upstream don't believe this is an issue. (From OE-Core rev: adf7bafee3f8884e525b5639ba092a1cd8e3beb9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machinesRichard Purdie2021-09-031-1/+1
| | | | | | | | | | | This log checking fix is needed for both qemux86 and qemux86-64 so move to the common section. [YOCTO #14528] (From OE-Core rev: 2475ce68f0bc1f342c75364dfcfaf7f30499badf) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mirrors.bbclass: remove redundant server-specific mirrorsDaniel Wagenknecht2021-09-031-2/+0
| | | | | | | | | | | With the previously added general git repo fallback rule the server specific fallback mirrors for git.savannah.gnu.org and git.yoctoproject.org are redundant. Remove them. (From OE-Core rev: da864dbed0c29b3e3f0d1676ec1bb974f332ff3f) Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mirrors.bbclass: provide additional rule for git repo fallbacksDaniel Wagenknecht2021-09-031-0/+1
| | | | | | | | | | | | Git hosting servers that require a slightly different URL when accessing repositories via https protocol instead of the git native protocol are not uncommon (servers using cgit as web UI). Provide a general rule to try HOST/git/PATH via https as git repo fallback. (From OE-Core rev: 0682697987873ab395360035b70630acfe66cd3a) Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* readline: correct pkg-config dependency for termcapDenys Dmytriyenko2021-09-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | readline uses ncurses for terminal capabilities database, but it fails to specify it correctly in the pkg-config .pc file, resulting in: Requires.private: termcap As ncurses by default provides newer terminfo instead of termcap, there's no termcap.pc in the system and pkg-config fails when linking with readline: readline.pc X-> termcap.pc Help configure script to set pkg-config to use ncurses for the correct terminal capabilities database: Requires.private: ncurses This fixes pkg-config dependency chain: readline.pc -> ncurses.pc -> tinfo.pc (From OE-Core rev: b4364cc44ae47d3b41a4fd181c904ae97e213842) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>