summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-07mirrors.bbclass: use shallow tarball for nativesdk-binutilsEtienne Cordonnier
This is useful e.g. when using meta-clang, which introduces a dependency to nativesdk-binutils when populating the SDK, and then a full tarball of binutils is fetched additionally to a shallow tarball. (From OE-Core rev: 18624a89cb09bab78f9200a7c63406c75845e3e3) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07epiphany: use libsoup-3.0 by defaultMarkus Volk
(From OE-Core rev: c0e6014c61a794981cae918e72c7e5ee8c5b093e) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07webkitgtk: use libsoup-3.0 by defaultMarkus Volk
Some Gnome projects have stopped supporting libsoup-2.4. Therefore, switch to libsoup-3.0. This would unblock the update of geary or gnome-online-accounts, which would otherwise fail like this: | Run-time dependency webkit2gtk-4.1 found: NO (tried pkgconfig) | | ../git/meson.build:70:0: ERROR: Dependency "webkit2gtk-4.1" not found, tried pkgconfig (From OE-Core rev: a18f3cb38e0b897c5d60e4943478ad1b7f7e637c) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07rust: update 1.64.0 -> 1.65.0Alex Kiernan
Release notes: https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html (From OE-Core rev: fa8890188e8971a5707bae1504cb010b54ed3cae) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07insane: add codeload.github.com to src-uri-bad checkRoss Burton
GitHub redirects /archive/ URLs to codeload.github.com, a dedicated service for caching git archives: $ wget -v https://github.com/unicode-org/icu/archive/refs/tags/release-72-1.zip HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/unicode-org/icu/zip/refs/tags/release-72-1 [following] This is not the case for uploaded artifacts: $ wget -v https://github.com/unicode-org/icu/releases/download/release-72-1/icu4c-72_1-data-bin-l.zip.asc HTTP request sent, awaiting response... 302 Found Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/49244766/... [following] Check for codeload.github.com URLs in the src-uri-bad check in case the SRC_URI contains this final URL, and not the public URI. (From OE-Core rev: a3b4575259fa304c596ed227ed60769b5f72f0a8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07kernel.bbclass: Include randstruct seed assets in STAGING_KERNEL_BUILDDIRDiego Sueiro
When building with CONFIG_MODVERSIONS=y and CONFIG_RANDSTRUCT=y we need to copy the build assets generated for the randstrutc seed to STAGING_KERNEL_BUILDDIR, otherwise the out-of-tree modules build will generate those assets which will result in a different RANDSTRUCT_HASHED_SEED. (From OE-Core rev: b36303158b2e0273ff415bdedefb379f680b30fc) Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07systemd: Consider PACKAGECONFIG in RRECOMMENDSNiko Mauno
Since RRECOMMENDS declaration implictly induces building the recipes that provide the runtime recommended packages, conditionalize adding such values according to associated PACKAGECONFIG settings in order to avoid redundant building. (From OE-Core rev: a1989add927f7805378fe4d5afbde780b747ba77) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-manifest.json: Fix re in coreLeon Anavi
Following the update from 3.10.6 to 3.11.0, the source code of module re for regular expression operations has been moved to Lib/re/. File python3-manifest.json has been modified according to the new path. According to the instructions the new python3-manifest.json version was created by running bitbake python3 -c create_manifest. Because of this it also updated other files and rdepends in it. (From OE-Core rev: 830393e7aa0150566d871acd877908e08fa06964) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07libuv: fixup SRC_URIKai Kang
Add the trailing '.git' to git repo uri in SRC_URI then it could share source code repo on premirror with grpc which uses libuv as a git submodule with fixed revision. (From OE-Core rev: cecdf616e7cf192cdc723a446be1d14c197c980d) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07cargo.bbclass: avoid calling which ${RUSTC} with undefined ${RUSTC}Martin Jansa
* RUSTC is normally defined in rust.bbclass, but rust-target-config doesn't inherit rust.bbclass and RUSTC is then undefined when calling 'which' in oe_cargo_build * causes which help text ending in log.do_compile, e.g.: | DEBUG: Executing shell function do_compile | NOTE: Using rust targets from /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/openssl-sys/0.9.77-r0/rust-targets/ | NOTE: cargo = /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/openssl-sys/0.9.77-r0/recipe-sysroot-native/usr/bin/cargo | Usage: which [options] [--] COMMAND [...] | Write the full path of COMMAND(s) to standard output. | | --version, -[vV] Print version and exit successfully. | --help, Print this help and exit successfully. | --skip-dot Skip directories in PATH that start with a dot. | --skip-tilde Skip directories in PATH that start with a tilde. | --show-dot Don't expand a dot to current directory in output. | --show-tilde Output a tilde for HOME directory for non-root. | --tty-only Stop processing options on the right if not on tty. | --all, -a Print all matches in PATH, not just the first | --read-alias, -i Read list of aliases from stdin. | --skip-alias Ignore option --read-alias; don't read stdin. | --read-functions Read shell functions from stdin. | --skip-functions Ignore option --read-functions; don't read stdin. | | Recommended use is to write the output of (alias; declare -f) to standard | input, so that which can show aliases and shell functions. See which(1) for | examples. | | If the options --read-alias and/or --read-functions are specified then the | output can be a full alias or function definition, optionally followed by | the full path of each command used inside of those. | | Report bugs to <which-bugs@gnu.org>. | NOTE: rustc = (From OE-Core rev: 0068e82f02354729b953e622889f96ca52468d6c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07bitbake.conf: Drop export of SOURCE_DATE_EPOCH_FALLBACKRichard Purdie
Whilst SDE definitely needs to be exported, the fallback does not as it is only used in our python code via the datastore. It was introduced as an export in 9a1dde74e794362399193dc3f81c9685a83d0776 but even then it doesn't look like it needed to be, likely just a copy and paste mistake. Drop the export. (From OE-Core rev: 74fb6539dd06acb0dd6a9af4809152975e8473e6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-pbr: upgrade 5.10.0 -> 5.11.0zhengruoqin
Changelog: ========= * Fix symbol identification in multiline message * Replace deprecated readfp method with read\_file (From OE-Core rev: b4a809ba1758d8fa8d370da49b978d8a82e36e40) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-sphinx-rtd-theme: upgrade 1.0.0 -> 1.1.0zhengruoqin
Changelog: https://sphinx-rtd-theme.readthedocs.io/en/stable/changelog.html (From OE-Core rev: 414abb4abe53f809ae7711fbf8d95afa6ad2989f) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-numpy: upgrade 1.23.3 -> 1.23.4zhengruoqin
Changelog: https://github.com/numpy/numpy/releases/tag/v1.23.4 (From OE-Core rev: a76036f29c845d357b37da7ebf8af7d447b96bec) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-pyrsistent: upgrade 0.18.1 -> 0.19.2zhengruoqin
Changelog: ========== * Fix #263, pmap regression in 0.19.1. Element access sometimes unreliable after insert. * Fix #159 (through PR #243). Pmap keys/values/items now behave more like the corresponding Python 3 methods on dicts. Previously they returned a materialized PVector holding the items, now they return views instead. This is a slight backwards incompatibility compared to previous behaviour, hence stepping version to 0.19. * Fix #244, type for argument to PVector.delete missing. * Fix #249, rename perf test directory to avoid tripping up automatic discovery in more recent setuptools versions * Fix #247, performance bug when setting elements in maps and adding elements to sets * Fix #248, build pure Python wheels. This is used by some installers. * Fix #254, #258, support manylinux_2014_aarch64 wheels. (From OE-Core rev: 87ecac07d9be3fc25b579344082048a9dbe76501) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-jsonschema: upgrade 4.16.0 -> 4.17.0zhengruoqin
Changelog: =========== * The "check_schema" method on "jsonschema.protocols.Validator" instances now *enables* format validation by default when run. This can catch some additional invalid schemas (e.g. containing invalid regular expressions) where the issue is indeed uncovered by validating against the metaschema with format validation enabled as an assertion. * The "jsonschema" CLI (along with "jsonschema.cli" the module) are now deprecated. Use "check-jsonschema" instead, which can be installed via "pip install check-jsonschema" and found 'here <https://github.com/python-jsonschema/check-jsonschema>'_. * Make "ErrorTree" have a more grammatically correct "repr". (From OE-Core rev: b8cece422c789816a8140af519e13a977065c8d6) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-hatchling upgrade: 1.11.0 -> 1.11.1Wang Mingyu
Changelog: Fix default file selection behavior of the wheel target when there is a single top-level module (From OE-Core rev: 645ee26f993bce4e5fca19cabcc40c575b85fbb5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-hatch-fancy-pypi-readme: upgrade 22.7.0 -> 22.8.0Wang Mingyu
Added ========= Added start-at in addition to start-after that preserves the string that is looked for. This often removes the need for adding markers because you can define the starting point using a heading that becomes part of the fragment. (From OE-Core rev: ce2aa0bf0177533c4e168a942b7d0560e137f4c1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-babel: upgrade 2.10.3 -> 2.11.0Wang Mingyu
License-Update: "the author" changed to "the copyright holder nor the names of its contributors" "THE AUTHOR" changed to "THE COPYRIGHT HOLDERS AND CONTRIBUTORS" Changelog: =========== Improvements ------------ * Support for hex escapes in JavaScript string literals :gh:'#877' * Add support for formatting decimals in compact form :gh:'#909' * Adapt parse_date to handle ISO dates in ASCII format :gh:'#842' * Use 'ast' instead of 'eval' for Python string extraction :gh:'#915' * This also enables extraction from static f-strings. F-strings with expressions are silently ignored (but won't raise an error as they used to). Infrastructure --------------- * Tests: Use regular asserts and "pytest.raises()" :gh:'#875' * Wheels are now built in GitHub Actions :gh:'#888' * Small improvements to the CLDR downloader script :gh:'#894' * Remove antiquated '__nonzero__' methods :gh:'#896' * Remove superfluous '__unicode__' declarations :gh:'#905' * Mark package compatible with Python 3.11 :gh:'#913' * Quiesce pytest warnings :gh:'#916' Bugfixes ----------- * Use email.Message for pofile header parsing instead of the deprecated "cgi.parse_header" function. :gh:'#876' * Remove determining time zone via systemsetup on macOS :gh:'#914' Documentation -------------- * Update Python versions in documentation :gh:'#898' * Align BSD-3 license with OSI template :gh:'#912' (From OE-Core rev: cac67727058415ecd491c85bcf1b62610849950f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07populate_sdk_base: add zip optionsChristoph Lauer
Add SDK_ZIP_OPTIONS to remove symbolic link creation in zip archive or add options, e.g. for encryption of the zip archive. (From OE-Core rev: 04b62f9459b401c276255f166d0738b6f902a576) Signed-off-by: Christoph Lauer <christoph.lauer@xtronic.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07python3-typing-extensions: upgrade 4.3.0 -> 4.4.0Tim Orling
* Add SUMMARY, DESCRIPTION, BUGTRACKER and SECTION * Update HOMEPAGE to agree with PyPi https://github.com/python/typing_extensions/blob/main/CHANGELOG.md#release-440-october-6-2022 Release 4.4.0 (October 6, 2022) * Add typing_extensions.Any a backport of python 3.11's Any class which is subclassable at runtime. (backport from python/cpython#31841, by Shantanu and Jelle Zijlstra). Patch by James Hilton-Balfe (@Gobot1234). * Add initial support for TypeVarLike default parameter, PEP 696. Patch by Marc Mueller (@cdce8p). * Runtime support for PEP 698, adding typing_extensions.override. Patch by Jelle Zijlstra. * Add the infer_variance parameter to TypeVar, as specified in PEP 695. Patch by Jelle Zijlstra. License-Update: update copyright years; align with CPython LICENSE See https://github.com/python/typing_extensions/pull/63 (From OE-Core rev: 15ca091ae01ae298c013e8cf82ee6af382259ed8) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07libxcrypt: upgrade 4.4.28 -> 4.4.30Wang Mingyu
Changelog: ========== * configure: Restore ucontext api functionality check. In c3f01c72b303cbbb0cc8983120677edee2f3fa4b the use of the ucontext api in the main program was removed, and with it the configure check for it. However, the ucontext api is still used in the "explicit_bzero" test and thus this test still needs to be in place. See also: https://bugs.gentoo.org/838172 * configure: Restore the functionality of the '--disable-symvers' switch. Without this fix the build was simply broken, if symbol versioning was disabled for any reason, e.g. whether the compiler nor the linker supporting it, or if disabled on purpose by the user (issue #142). * Fix variable name in crypt(3) for a datamember of 'struct crypt_data' (issue #153). * Add glibc-on-loongarch-lp64 (Loongson LA464 / LA664) entry to libcrypt.minver. This was added in GNU libc 2.36. (From OE-Core rev: 7da5dd3b43718b876645602b1a23c739cbe8016d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07socat: upgrade 1.7.4.3 -> 1.7.4.4Wang Mingyu
0001-configure.ac-check-getprotobynumber_r-with-AC_TRY_LI.patch removed since it's included in 1.7.4.4 (From OE-Core rev: c00e9d66f0b8449ff1bf24546f232345eb6feebd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07orc: upgrade 0.4.32 -> 0.4.33Wang Mingyu
Changelog: ========== - Add support for aarch64 (64-bit ARM) architecture (not yet enabled on Windows though) - aarch32: Implement loadupdb instruction used e.g. for video pixel format packing/unpacking/conversions - neon: Fix unsigned only implementation of loadoffb, loadoffw and loadoffl - neon: Fix testsuite not passing on arm CPUs - orccodemem: Fix use-after-free in error paths - orccpu-powerpc: Fix build with kernel < 4.11 - Add support for macOS Hardened Runtime - Enable only SSE and MMX backends for Windows - Fix ORC_RESTRICT definition for MSVC - pkgconfig: add -DORC_STATIC_COMPILATION flag to .pc file for static-only builds (From OE-Core rev: 5cab550deb3f8c895e4c4041ddf4a99517b1cb1b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07inetutils: upgrade 2.3 -> 2.4Wang Mingyu
CVE-2022-39028.patch removed since it's included in 2.4 Changelog: ========== ifconfig ------------ Support specifying prefix netmask lengths in -A. Hurd: tell pfinet translator interfaces to configure ftp ---------- Avoid crash caused by signed integer overflow resulting in out-of-bounds buffer access. Avoid crash caused by heap buffer overflow. Avoid crash caused by NULL pointer dereference. Avoid crash caused by infinite macro recursion. telnetd ----------- Avoid crash on 0xff 0xf7 (IAC EC) or 0xff 0xf8 (IAC EL). CVE-2022-39028 telnet ----------- Fix a buffer overflow problem. CVE-2019-0053 tftp ----------- Avoid crashing when given unexpected or invalid commands from tty. Various bugs fixes, internal improvements and clean ups. (From OE-Core rev: fec6ec179b97b768d32fbd782338450edc1a5344) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07diffstat: upgrade 1.64 -> 1.65Wang Mingyu
License-Update: Copyright year updated to 2022 Changelog: ========== correct case where there is no unified-context. trim trailing '/' from pathnames, e.g., to handle "diff -ru FOO/ BAR/ | diffstat -K" update configure macros update config.guess, config.sub (From OE-Core rev: 5be2ea0e0040eaa7749843a0e12b99ebf1a01fe3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07mtools: upgrade 4.0.41 -> 4.0.42Wang Mingyu
disable-hardcoded-configs.patch refreshed for new version. Changelog: ========== - Added postcmd attribute in drive description to allow to execute "device release" code automatically at end of command - Code cleanup (unneeded functions, initializations, added comments to unobvious code, obsolete stuff in Makefile) - signedness cleanup about directory entries (From OE-Core rev: 7e7abbe7743f16e0524c9a1d6990fb304f648a56) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07libedit: upgrade 20210910-3.1 -> 20221030-3.1Wang Mingyu
(From OE-Core rev: dfd6376ff01ad0e110a4f2f5d036193f9951e671) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07bind: upgrade 9.18.7 -> 9.18.8Wang Mingyu
Changelog: https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_18_8/CHANGES (From OE-Core rev: 1d87d2652f7f6640dda85e037c580c83f99a8ba8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07get_module_deps3.py: Check attribute '__file__'Leon Anavi
Check if the module object has attribute '__file__' to fix and avoid errors like: AttributeError: module '_abc' has no attribute '__file__'. Did you mean: '__name__'? (From OE-Core rev: 8acce12c1a4cf37ac312c92d62a6ae93a349dddf) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03valgrind: update to 3.20.0Qiu, Zheng
Changes in this update includes: * The option "--vgdb-stop-at=event1,event2,..." accepts the new value abexit. This indicates to invoke gdbserver when your program exits abnormally (i.e. with a non zero exit code). * Fix Rust v0 name demangling. * The Linux rseq syscall is now implemented as (silently) returning ENOSYS. * Add FreeBSD syscall wrappers for __specialfd and __realpathat. * Remove FreeBSD dependencies on COMPAT10, which fixes compatibility with HardenedBSD * The option --enable-debuginfod=<no|yes> [default: yes] has been added on Linux. * More DWARF5 support as generated by clang14. Drop the patch 0001-Fix-drd-tests-shared_timed_mutex.cpp.patch which was merged upstream. ptest result: System Pass Fail Skip x86-64 717 0 20 (From OE-Core rev: 51e3d2ecef6a031105c04eb730580c17411eaf46) Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com> 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>
2022-11-03weston: update 10.0.2 -> 11.0.0Pablo Saavedra Rodi?o
Highlights for this release: - Continued work on color management infrastructure: In Weston 11, if you enable the tentative, experimental and WIP color management option, Weston will not only blend in linear light, but you can also set up a monitor ICC profile and Weston will do some kind of color mapping from sRGB to that profile. Furthermore, you can configure a monitor into HDR mode and deliver HDR characteristics from weston.ini to the monitor, but Weston will *not* produce proper HDR content yet, meaning the display is incorrect. - Various RDP improvements. - Performance improvements in the DRM backend. - Support for the wp_single_pixel_buffer_v1 protocol. - weston_buffer refactoring. - Groundwork for running multiple backends at the same time (e.g. KMS + RDP) and for multi-GPU support in the DRM backend. This is not supported yet, but may be in a future release. Breaking changes for users: - The cms-static and cms-colord plugins are now deprecated. - A number of features have been removed from desktop-shell: multiple workspaces, zoom, exposay. - wl_shell support has been removed (superseded by xdg-shell). - The fbdev backend has been removed (superseded by KMS). - weston-launch and launcher-direct have been removed (superseded by libseat). - The weston-info and weston-gears clients have been removed (weston-info is superseded by wayland-info). - The KMS max-bpc property is now set by default. If you experience black screens with (faulty) monitors, try lowering it in weston.ini. - Weston will now abort when running out of memory. Weston is not suitable for memory constrained environments. (From OE-Core rev: eb00d50e5da97a726eb6290317a3ef7d8e1b90a3) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03lttng-modules: upgrade 2.13.5 -> 2.13.7Richard Purdie
(From OE-Core rev: 1243d6afc075e3c89ca69af214e70c0d159cb832) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03patchelf: upgrade 0.15.0 -> 0.16.1Richard Purdie
(From OE-Core rev: 4fed5eee37a25f9b06e91f2bbf5db2fcdf01df8c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03cargo-update-recipe-crates: small improvementsMartin Jansa
* use 4 spaces * avoid trailing space * add CARGO_LOCK_SRC_DIR to allow searching outside ${S} * use BPN in output filename * First I've used CARGO_LOCK_SRC_DIR as relative to ${S}, because that's what CARGO_SRC_DIR in cargo.bbclass is using: meta/classes-recipe/cargo.bbclass:CARGO_SRC_DIR ??= "" meta/classes-recipe/cargo.bbclass:MANIFEST_PATH ??= "${S}/${CARGO_SRC_DIR}/Cargo.toml" but change to absolute path (defaulting to ${S}) as requested by Alex: 11:44 < kanavin> JaMa, would prefer CARGO_LOCK_SRC_DIR ??= "${S}" 11:46 < kanavin> otherwise looks good * I've resolved my usecase for CARGO_LOCK_SRC_DIR by changing S back to ${WORKDIR}/git and using CARGO_SRC_DIR to select the right subdirectory to be built, because the Cargo.toml in this subdirectory was also referencing other subdirectories with relative path: https://github.com/solana-labs/solana-program-library/blob/88b147506d5b9515f3a4762421a0b8c309188dc9/token/cli/Cargo.toml#L30 so including all Cargo.lock files in whole ${WORKDIR}/git seems like reasonable approach (From OE-Core rev: 7636a2b8080521ed2ad54b0edce47a8742a12d58) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-sphinx: upgrade 5.2.3 -> 5.3.0Tim Orling
https://www.sphinx-doc.org/en/master/changes.html#release-5-3-0-released-oct-16-2022 Release 5.3.0 (released Oct 16, 2022) * #10759: LaTeX: add latex_table_style and support the 'booktabs', 'borderless', and 'colorrows' styles. (thanks to Stefan Wiehler for initial pull requests #6666, #6671) * #10840: One can cross-reference including an option value like `--module=foobar`, `--module[=foobar]` or `--module foobar`. Patch by Martin Liska. * #10881: autosectionlabel: Record the generated section label to the debug log. * #10268: Correctly URI-escape image filenames. * #10887: domains: Allow sections in all the content of all object description directives (e.g. py:function). Patch by Adam Turner (From OE-Core rev: 35d65248c2a46f4966ded2e95e530f25a2869ce9) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-zipp: upgrade 3.9.0 -> 3.10.0Tim Orling
https://github.com/jaraco/zipp/blob/main/CHANGES.rst#v3100 v3.10.0 * zipp is now a package. https://github.com/jaraco/zipp/blob/main/CHANGES.rst#v391 v3.9.1 * Removed 'print' expression in test_pickle. * bpo-43651: Apply io.text_encoding on Python 3.10 and later. (From OE-Core rev: c28d3f1ccdc074805cf0d9e673bfbe999f8fcf71) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-pytz: upgrade 2022.4 -> 2022.6Tim Orling
https://launchpad.net/pytz/+announcement/30743 pytz 2022.6, containing the 2022f IANA database, has been released. There are no code changes. https://launchpad.net/pytz/+announcement/30736 pytz 2022.5 has been released containing the IANA 2022e database release. There are no code changes. (From OE-Core rev: b78ce30f0fcd5702f79a14bbc0c33f6492d81ecd) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-more-itertools: upgrade 8.14.0 -> 9.0.0Tim Orling
https://github.com/more-itertools/more-itertools/blob/master/docs/versions.rst#900 9.0.0 * Potentially breaking changes - `grouper` no longer accepts an integer as its first argument. Previously this raised a DeprecationWarning. - `collate` has been removed. Use the built-in `heapq.merge` instead. - `windowed` now yields nothing when its iterable is empty. * This library now advertises support for Python 3.7+. * New functions - `constrained_batches` - `batched` (from the Python itertools docs) - `polynomial_from_roots` (from the Python itertools docs) -`sieve` (from the Python itertools docs) * Other changes - Some documentation issues were fixed (thanks to nanouasyn) (From OE-Core rev: f31ea2784428114acae33522a80208aa35d133bc) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-hypothesis: upgrade 6.56.1 -> 6.56.4Tim Orling
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-56-4 6.56.4 - 2022-10-28 * This patch updates some docs, and depends on exceptiongroup 1.0.0 final to avoid a bug in the previous version. 6.56.3 - 2022-10-17 * This patch teaches text() to rewrite a few more filter predicates (issue #3134). You’re unlikely to notice any change. 6.56.2 - 2022-10-10 * This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy, and fixes some incorrect examples in the docs for mutually_broadcastable_shapes(). (From OE-Core rev: 1071b68375819d9faa607ae1179720500157d932) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-pytest-subtests: upgrade 0.8.0 -> 0.9.0Tim Orling
https://github.com/pytest-dev/pytest-subtests/blob/main/CHANGELOG.rst#090-2022-10-28 0.9.0 (2022-10-28) * Python 3.11 is officially supported. * Dropped support for Python 3.6. (From OE-Core rev: 30f77f222f4929a7bf1eac34d4b3912167db4316) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-pytest: upgrade 7.1.3 -> 7.2.0Tim Orling
https://docs.pytest.org/en/stable/changelog.html#pytest-7-2-0-2022-10-23 Excerpt from upstream release notes: Deprecations * #10012: Update pytest.PytestUnhandledCoroutineWarning to a deprecation; it will raise an error in pytest 8. * #10396: pytest no longer depends on the py library. pytest provides a vendored copy of py.error and py.path modules but will use the py library if it is installed. If you need other py.* modules, continue to install the deprecated py library separately, otherwise it can usually be removed as a dependency. * #4562: Deprecate configuring hook specs/impls using attributes/marks. Instead use pytest.hookimpl() and pytest.hookspec(). For more details, see the docs. * #9886: The functionality for running tests written for nose has been officially deprecated. This includes: Plain setup and teardown functions and methods: this might catch users by surprise, as setup() and teardown() are not pytest idioms, but part of the nose support. Setup/teardown using the @with_setup decorator. For more details, consult the deprecation docs. (From OE-Core rev: 8ae3b896b0e1a77bcbd5b98b4b983e4f34746a94) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-psutil: upgrade 5.9.2 -> 5.9.3Tim Orling
https://github.com/giampaolo/psutil/blob/master/HISTORY.rst#593 2022-10-18 Enhancements * 2040, [macOS]: provide wheels for arm64 architecture. (patch by Matthieu Darbois) Bug fixes * 2116, [macOS], [critical]: `psutil.net_connections`_ fails with RuntimeError. * 2135, [macOS]: Process.environ() may contain garbage data. Fix out-of-bounds read around sysctl_procargs. (patch by Bernhard Urban-Forster) * 2138, [Linux], [critical]: can't compile psutil on Android due to undefined ethtool_cmd_speed symbol. * 2142, [POSIX]: net_if_stats() 's flags on Python 2 returned unicode instead of str. (patch by Matthieu Darbois) * 2147, [macOS] Fix disk usage report on macOS 12+. (patch by Matthieu Darbois) * 2150, [Linux] Process.threads() may raise NoSuchProcess. Fix race condition. (patch by Daniel Li) * 2153, [macOS] Fix race condition in test_posix.TestProcess.test_cmdline. (patch by Matthieu Darbois) (From OE-Core rev: 893fc6a99f1ad3417fec43eb9b7fdb641e7d1e6d) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-cryptography{-vectors}: 38.0.1 -> 38.0.3Tim Orling
38.0.3 - 2022-11-01 * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.7, which resolves CVE-2022-3602 and CVE-2022-3786. 38.0.2 - 2022-10-11 (YANKED) Attention! This release was subsequently yanked from PyPI due to a regression in OpenSSL. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.6. https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#3803---2022-11-01 (From OE-Core rev: 3c0c03312724de85e3209e6e5a5aa20c094eae45) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03python3-bcrypt: upgrade 4.0.0 -> 4.0.1Tim Orling
* Refresh python3-bcrypt-crates.inc Upstream release notes[1]: * We now build PyPy manylinux wheels. * Fixed a bug where passing an invalid salt to checkpw could result in a pyo3_runtime.PanicException. It now correctly raises a ValueError. [1] https://github.com/pyca/bcrypt/#401 (From OE-Core rev: 509a684b748af92e0b657433da85550de72ecbe0) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03linux-yocto-dev: add qemuarmv5Jon Mason
qemuarmv5 passes testimage on with the linux-yocto-dev kernel. Add it to the compatible machines list for that recipe. (From OE-Core rev: e1587fbac4d3ee8092d5e858f1b423faa512c559) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03bluez5: Point hciattach bcm43xx firmware search path to /lib/firmwareMarek Vasut
Currently the hciattach bcm43xx firmware loader looks up the firmware blob in /etc/firmware . Change this to /lib/firmware instead, so that the path is consistent with Linux kernel which also looks up firmware for the WiFi part in /lib/firmware . (From OE-Core rev: 72b3b79ad8b980e8dd9470d16b72c2c70072bbc0) Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03rust: submit a rewritten version of crossbeam_atomic.patch upstreamAlexander Kanavin
(From OE-Core rev: 4bbfd7427092063dd612d2ca9e466cb819f5a3e3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03go: update 1.19.2 -> 1.19.3Sakib Sajal
(From OE-Core rev: fd33d169a5febb37eac03312c4014e35d29d06df) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-02archiver: avoid using machine variable as it breaks multiconfigJose Quaresma
STAGING_KERNEL_DIR uses the MACHINE name so it breaks the multiconfig and in this cases it will run the shared recipes twice, one for each machine. STAGING_KERNEL_DIR it's been introduced in commit 5487dee2e1 (From OE-Core rev: 6050d1f74c02495490d982ead2993b6b3c9cc04a) 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>