summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-08-16spirv-tools: Remove default copy constructor in headerkraj/poky-nextKhem Raj
Fixes build with when clang libc++ runtime is used. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16ltp: Fix sys/mount.h and linux/mount.h conflictKhem Raj
backport needed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16apt: Do not use std::binary_functionKhem Raj
This feature is removed from c++17 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16nfs-utils: Upgrade to 2.6.2Khem Raj
Fix build with clang Package new rpcctl utility into a new package Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16rpm: Remove -Wimplicit-function-declaration warningsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16vulkan-samples: Qualify move as std::moveKhem Raj
Fixes build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16boost: Compile out stdlib unary/binary_functions for c++11 and newerKhem Raj
These base classes are deprecated/removed from libcpp15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16rng-tools: Remove disabling DefaultDependenciesKhem Raj
Delete dependency on dev-hwrng.device and systemd-udev-settle services as they can be troublesome because difference devices may have different devices to detect resulting in delayed boot. default dependencies would add some delay that the race condition for creating the device by kernel module and daemon using it is not seen often. do not run if included in a container image Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16core-image-ptest-all,core-image-ptest-fast: Depend on core-image classKhem Raj
Use the default packages as mentioned in core-image-base without splash since many machines ( e.g. raspberrypi ) add packages to enable wifi/bt via MACHINE_EXTRA_RRECOMMENDS which are essential to boot the system without errors, otherwise there are errors about BT firmware not being found etc. which is then marked as failure and also services like btuart fail to start and it marked as failure in system logs Using default base package groups addresses this issue amicably Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16qemux86: Add identical qemux86copy variant for testsMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2022-08-16fetcher2: Use SkipRecipe instead of erroring outRakhil P E
When working with tags this results in cryptic parsing failures which are hard to interpret. This skips the recipe instead of throwing a fetch error to record the event but continue with parsing. If this packages is really used by the image, eventually the build will fail anyway Signed-off-by: Rakhil P E <Rakhil_PuthiyaveettilEdachena@comcast.com>
2022-08-16shaderc: upgrade 2022.1 -> 2022.2Jose Quaresma
(From OE-Core rev: a4818ba00e636efa846ddfc07ea822889820b469) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16distrooverrides.bbclass: use IMAGE_CLASSESKai Kang
Update comment in distrooverrides.bbclass to use IMAGE_CLASSES rather than globally with INHERIT. (From OE-Core rev: dd971924d703c07a1ef154e83f96de6171d54ded) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16xmlto: Update to use upstream tip of trunkKhem Raj
There are several fixes which are done to fix builds with newer compilers after 0.0.28 was releases in 2015 a long time ago. Add a patch to fix manpages builds not trying to access network during build Regenerate xmlif from lex files, before configuring the build Add UPSTREAM_CHECK_COMMITS = "1" (From OE-Core rev: ff66427935cf9b8b89887bf7824c2bf22b2b6307) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16expect: Fix implicit-function-declaration warningsKhem Raj
(From OE-Core rev: 98236e762127ca9798f1048b4493e937efc59171) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16setserial: Fix build with clangKhem Raj
(From OE-Core rev: c0f71c76c35d23a02bca1fee223998326b28b282) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16screen: Add missing include files in configure checksKhem Raj
Fixes builds with -Werror (From OE-Core rev: 9e2285d783a475b80b528d46431bb3ac49428f65) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16time: Add missing include for memsetKhem Raj
(From OE-Core rev: 10c8bfab22339b228886da67cbc95e5bd0cbe451) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16systemd: Upgrade to 251.4 and fix build with binutils 2.39Khem Raj
The mount.h conflict patch is now upstream so drop it. Additionally this version fixes build with binutils-2.39 [1] [1] https://github.com/systemd/systemd-stable/commit/8a6f966be404897b5333c218701965ac3b5a0806 (From OE-Core rev: 6bb1d7cab6f71329aae6248719dc389965b4cc81) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16binutils: Disable gprofng when using clangKhem Raj
It does not yet compile with clang it comes with __ builtin___snprintf_chk Not Supported formatted output of built-in functions check is failing with clang somehow it seems to be compiler limitation. Therefore disable building this component with clang for now (From OE-Core rev: 5f4b6afb030fe75247cc2da09cdf0ec5259673df) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16binutils: Package up gprofngKhem Raj
(From OE-Core rev: 62fad02c368aa912ae97e8dd048bd81e305a5444) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16binutils-cross: Disable gprofng for when building cross binutilsKhem Raj
This does not work in cross settings yet (From OE-Core rev: c9d484092060f7e8431e31c64d98433b4f85c378) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16binutils: Upgrade to 2.39 releaseKhem Raj
Details of changes [1] [1] https://sourceware.org/pipermail/binutils/2022-August/122246.html (From OE-Core rev: a2458d4011e77868d6384b377a7a4cc1096c4ac3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16msmtp: upgrade 1.8.20 -> 1.8.22wangmy
Changelog: ========== - The msmtpq script was updated. - Added a new configuration command 'eval' to replace the current configuration file line with the output of a command (similar to passwordeval, but more general). - Added a new configuration command 'set_msgid_header' with the default setting 'auto'. This adds a Message-ID header to the mail if none is present. - msmtpd now adds a Received header (From OE-Core rev: 1e9016b80885c1acca7661e4922e32fa2a851e0d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16skeleton/service: Ensure debug path handling works as intendedRichard Purdie
(From OE-Core rev: 198081d8ac7d52f1c9e2beb5f636753d8eaefbf4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16python3-cython: Update code to match debug path changesRichard Purdie
(From OE-Core rev: 438349a555bec7a14f3cd2497f3726322a5ac581) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16gcc: Add a patch to avoid hardcoded paths in libgcc on powerpcRichard Purdie
(From OE-Core rev: 83b73afeb779fe66ed4b85ceac751915a2119c5c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16gcc: Resolve relative prefix-map filenamesRichard Purdie
Add a patch to gcc so that relative paths are handled by -fdebug-prefix-map and friends. In OE we use relative paths in autotools and removing that creates a lot of issues we'd have to fix. This alternative allows us to fix the paths within gcc and improve our debug file coverage (and SPDX manifests) accordingly. (From OE-Core rev: 615fab74e753ae04fcde4f7b41e701e6e9a0a037) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16gcc-cross: Fix relative linksRichard Purdie
Now that we're using absolute paths to run configure, there are absolute path symlinks within gcc's output. Use our script that fixes these so that the sstate objects work correctly. (From OE-Core rev: 0c8741c66b299efbbec6a71e9f087fe968188104) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16bitbake.conf: Handle S and B separately for debug mappingRichard Purdie
We don't really need to keep S and B separate for debug source purposes and there shouldn't be source references in WORKDIR that isn't S and B either. Separating these out simplifies the shared-work directory handling for gcc and should also help fix external source usage. Therefore handle S and B in DEBUG_PREFIX_MAP separately and clean up other code. (From OE-Core rev: 74e4f52132c5b8e99e48bc0d0c082fb132d830b5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16libgcc/gcc-runtime: Improve source reference handlingRichard Purdie
This code was some of the earliest reproducible build work we did. To correctly handle the encoding of file paths, we used relative build paths to run configure which resulted in relative build paths in the binaries. We now have more modern approaches used elsewhere with the prefix remapping options. These work best with absolute paths, not relative ones. As such, drop the relative path mangling and switch to using prefix mapping exclusively on absolute paths. This makes the code matc the rest of the system and triggers the correct code to be added in /usr/src/debug. We have to include both file-prefix and debug-prefix since the assembler only looks at debug-prefix. (From OE-Core rev: 2cbcb65a95bfe90897c19f52997fb16416c05993) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16package: Switch debug source handling to use prefix mapRichard Purdie
Reproducible builds are no longer a configuration option but are required. We also rely on the prefix mapping capability of the compilers now. As such, rewrite the source locating code to use the prefix maps instead of taking a guess about WORKDIR which isn't correct for kernels, gcc, externalsrc and probably more. Instead, iterate the maps to locate any matching source code, keeping in mind that multiple maps may map to one target location. (From OE-Core rev: 3119d9975a804afb0d97668e599478ad613f8d1d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16Revert "kernel: Ensure CC is set when manipulating kconfig"Richard Purdie
This reverts commit 8fd6b65efd78082b8a52e7ae983ed3809dc18bf7. (From OE-Core rev: 247f1b5d9bda3a27771fc6edaa2f482cb200c91d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16kernel: Ensure CC is set when manipulating kconfigRichard Purdie
(From OE-Core rev: 7f29a6ab26de22764477089e1dc2c946ce6b06ea) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16scripts/lib: Add copyright statements to files without oneRichard Purdie
Where there isn't a copyright statement, add one to make it explicit. Also drop editor config lines where they were present and add license identifiers as MIT if there isn't one. (From OE-Core rev: c8a1755bbfc06d747a705316029bb588a660881d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16selftest/bblayers: add a test for creating a layer setup and using it to ↵Alexander Kanavin
restore the layers This does a basic run-through of the bitbake-layers plugin, and the resulting json layer config and the layer setup script that uses it. Only poky is actually fetched by the script. (From OE-Core rev: b1bee906c1973e2c695e2b48198249fc48c5fb2b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16scripts/oe-setup-layers: add a script that restores the layer configuration ↵Alexander Kanavin
from a json file This script can be used directly from poky, or can be copied directly into a layer or any other repository - it is self-suffucient and requires only python3 and git on the host where it will run. It is also copied by the bitbake-layers layers-setup plugin together with the json, unless requested otherwise. 1. How to restore the layers from the saved configuration: a) Clone the bootstrap layer or some other repository to obtain the json config and the setup script that can use it. (use 'bitbake-layers create-layer-setup' from the previous commit to create them) b) Running with default options: (note: this will work to update an existing checkout as well) alex@Zen2:/srv/work/alex/my-build$ meta-alex/setup-layers Note: not checking out source meta-alex, use --force-bootstraplayer-checkout to override. Setting up source meta-intel, revision 15.0-hardknott-3.3-310-g0a96edae, branch master Running 'git init -q /srv/work/alex/my-build/meta-intel' Running 'git remote remove origin > /dev/null 2>&1; git remote add origin git://git.yoctoproject.org/meta-intel' in /srv/work/alex/my-build/meta-intel Running 'git fetch -q origin || true' in /srv/work/alex/my-build/meta-intel Running 'git checkout -q 0a96edae609a3f48befac36af82cf1eed6786b4a' in /srv/work/alex/my-build/meta-intel Setting up source poky, revision 4.1_M1-372-g55483d28f2, branch akanavin/setup-layers Running 'git init -q /srv/work/alex/my-build/poky' Running 'git remote remove origin > /dev/null 2>&1; git remote add origin git://git.yoctoproject.org/poky' in /srv/work/alex/my-build/poky Running 'git fetch -q origin || true' in /srv/work/alex/my-build/poky Running 'git remote remove poky-contrib > /dev/null 2>&1; git remote add poky-contrib ssh://git@push.yoctoproject.org/poky-contrib' in /srv/work/alex/my-build/poky Running 'git fetch -q poky-contrib || true' in /srv/work/alex/my-build/poky Running 'git checkout -q 11db0390b02acac1324e0f827beb0e2e3d0d1d63' in /srv/work/alex/my-build/poky Available build configurations: /srv/work/alex/my-build/meta-alex/conf/templates/configuration-gadget /srv/work/alex/my-build/meta-alex/conf/templates/configuration-gizmo /srv/work/alex/my-build/poky/meta-poky/conf You can set up a build with: TEMPLATECONF=one/of/the/above . /srv/work/alex/my-build/poky/oe-init-build-env 2. Command line options: alex@Zen2:/srv/work/alex/my-build$ meta-alex/setup-layers -h usage: setup-layers [-h] [--force-bootstraplayer-checkout] [--destdir DESTDIR] [--jsondata JSONDATA] A self contained python script that fetches all the needed layers and sets them to correct revisions optional arguments: -h, --help show this help message and exit --force-bootstraplayer-checkout Force the checkout of the layer containing this file (by default it is presumed that as this script is in it, the layer is already in place). --destdir DESTDIR Where to check out the layers (default is /srv/work/alex/my-build). --jsondata JSONDATA File containing the layer data in json format (default is /srv/work/alex/my-build/meta-alex/setup-layers.json). (From OE-Core rev: 6ed6f45ca903f28364a3cc73162da52c7bc90632) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16bitbake-layers: add ability to save current layer repository configuration ↵Alexander Kanavin
into a json file This addresses a long standing gap in the core offering: there is no tooling to capture the currently configured layers with their revisions, or restore the layers from a configuration file (without using external tools, some of which aren't particularly suitable for the task). This plugin addresses the 'capture' part. How to save a layer configuration: a) Running with default choices: NOTE: Starting bitbake server... NOTE: Created /srv/work/alex/meta-alex/setup-layers.json NOTE: Created /srv/work/alex/meta-alex/setup-layers b) Command line options: alex@Zen2:/srv/work/alex/poky/build-layersetup$ bitbake-layers create-layers-setup -h NOTE: Starting bitbake server... usage: bitbake-layers create-layers-setup [-h] [--output-prefix OUTPUT_PREFIX] [--json-only] destdir Writes out a python script and a json config that replicate the directory structure and revisions of the layers in a current build. positional arguments: destdir Directory where to write the output (if it is inside one of the layers, the layer becomes a bootstrap repository and thus will be excluded from fetching by the script). optional arguments: -h, --help show this help message and exit --output-prefix OUTPUT_PREFIX, -o OUTPUT_PREFIX File name prefix for the output files, if the default (setup-layers) is undesirable. --json-only Write only the layer configuruation in json format. Otherwise, also a copy of poky/scripts/oe-setup-layers is provided, which is a self contained python script that fetches all the needed layers and sets them to correct revisions using the data from the json. (From OE-Core rev: 60817c512a91b17dc414eeafe5b14fbaf96d0f0b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16meta/files: add layer setup JSON schema and exampleJoshua Watt
Defines a common schema for layer setup that can be consumed by tools to know how to fetch and assemble layers for end users. Also includes an example of the layer setup that constructs poky/meta-intel/imaginary product layer for reference. The schema can be used to validate a layer setup file with the commands: $ python3 -m pip install jsonschema $ jsonschema -i meta/files/layers.example.json meta/files/layers.schema.json (From OE-Core rev: 8d061d7d8523c3beea8719547630c9f6911ab449) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Alex: I made the following modifications to Joshua's original commit: - moved the files from meta/lib to meta/files - the example json showcases a multi-repo, multi-layer setup with additional configurations and machines, instead of just poky - closer to a typical product - added oe-selftest that validates the example json against the schema using python3-jsonschema-native - the schema is modified so that: -- all lists (sources, layers, remotes) are replaced by objects keyed by 'name' properties of the list items. This allows using them as dicts inside Python, and makes the json more compact and readable. -- added 'contains_this_file' property to source object -- added 'buildconfigs', 'machines' and 'distros' properties to layer objects. -- replaced 'remote' property with a 'oneOf' definition for git with a specific 'git-remote' property. 'oneOf' is problematic when schema validation fails: the diagnostic is only that none of oneOf variants matched, which is too non-specific. -- added 'describe' property to 'git-remote' object. -- removed description property for a layer source: it is not clear how to add that when auto-generating the json Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16bitbake-layers: add a command to save the active build configuration as a ↵Alexander Kanavin
template into a layer This is the reverse of setting up a build by pointing TEMPLATECONF to a directory with a template and running '. oe-init-build-env': this takes the config files from build/conf, replaces site-specific paths in bblayers.conf with ##OECORE##-relative paths, and copies the config files into a specified layer under a specified template name. In many or perhaps most cases such static prefabricated configurations (that require no further editing) are just enough, and I believe they should be offered by the official configuration management. On the other hand, generating build configurations with a sufficiently versatile tool is a far more complex problem, and one we should try to tackle once we see where and how static configs fall short. Tooling to discover and select these templates when setting up a build will be provided later on. How to use: alex@Zen2:/srv/work/alex/poky/build-layersetup$ bitbake-layers save-build-conf ../../meta-alex/ test-1 NOTE: Starting bitbake server... NOTE: Configuration template placed into /srv/work/alex/meta-alex/conf/templates/test-1 Please review the files in there, and particularly provide a configuration description in /srv/work/alex/meta-alex/conf/templates/test-1/conf-notes.txt You can try out the configuration with TEMPLATECONF=/srv/work/alex/meta-alex/conf/templates/test-1 . /srv/work/alex/poky/oe-init-build-env build-try-test-1 alex@Zen2:/srv/work/alex/poky/build-layersetup$ (From OE-Core rev: 96f98e4fb121cfea31c82f13064d76b1f8ff0316) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16kernel.bbclass: Add shared_workdir_prepare taskJose Quaresma
The task do_compile_kernelmodules runs after the shared_workdir and is installing some files in STAGING_KERNEL_BUILDDIR, this can races in other recipes that depends on "virtual/kernel:do_shared_workdir" as the STAGING_KERNEL_BUILDDIR is not fully populated when the shared_workdir task ends. To address this issue a new task is added in place of the previows one so the shared_workdir will run after the do_compile_kernelmodules and the new shared_workdir_prepare will replce of the old shared_workdir. (From OE-Core rev: ee421e2163117fb8bb13b1759966a77622a020cf) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16connman: Backports for security fixesKhem Raj
Fixes CVE: CVE-2022-32292, CVE-2022-32293 (From OE-Core rev: 4b3caa1541d69826c14e010ce3ac1a1ca34f3c62) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16packagegroup-self-hosted: update for straceKai Kang
strace has been set imcompatible with riscv32, so update in packagegroup-self-hosted.bb accordingly. (From OE-Core rev: d326c561f90666f292d55b029e358c86b765b7c4) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16perf: Add packageconfig for libbfd support and use disabled as defaultKhem Raj
Disable it by default, libbfd changes with binutils major releases and sometimes it creates a dependency to fix it. See [1] This will help building with binutils 2.39 [1] https://lore.kernel.org/lkml/20210910225756.729087-1-irogers@google.com/T/ (From OE-Core rev: 119b37cd59163970476644183ed509a2d2ea6acd) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16libtirpc: Upgrade to 1.3.3Khem Raj
In this release a large number of deadlocks in the in the multi-thread code were fix. A number of memory leaks were plugged and a DoS was eliminated. As well as a large number of bug fixes. Release notes: http://sourceforge.net/projects/libtirpc/files/libtirpc/1.3.3/Release-1.3.3.txt (From OE-Core rev: 3d848c441638ae51c9c28bb5f0e3c0faa6aee902) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16tiff: Backport a patch for CVE-2022-34526Khem Raj
(From OE-Core rev: ade918f1e904ecab2c74358ca874c6b9594de2f0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16libxml2: Ignore CVE-2016-3709Khem Raj
This is fixed via a revert in 2.9.11 [1] [1] https://gitlab.gnome.org/GNOME/libxml2/-/commit/c1ba6f54d32b707ca6d91cb3257ce9de82876b6f (From OE-Core rev: 131b7010ae45b0c4e1c6a29dfc56b225d2ad2a69) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16libtirpc: Backport fix for CVE-2021-46828Khem Raj
CVE: CVE-2021-46828 (From OE-Core rev: a4fb608f7fba5b441074505f09b9a9a405884463) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16rsync: Upgrade to 3.2.5Khem Raj
Changlog is here [1] [1] https://download.samba.org/pub/rsync/NEWS#3.2.5 (From OE-Core rev: 937a28a2a83abc3923cf2793eb79b0a1f770cd54) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-16rsync: Backport fix to address CVE-2022-29154Khem Raj
CVE: CVE-2022-29154 (From OE-Core rev: a0a0358418c2bf6bc7a7128acbfcb4e99f8f764a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>