summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-hypothesis: upgrade 6.75.7 -> 6.79.2Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: c1b19db36664d4d73fee106f199ce212e85e3e5d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hatchling: upgrade 1.17.0 -> 1.18.0Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | Changed: -------- Drop support for Python 3.7 Added: -------- Update the list of directories that are always excluded for builds Fixed: ------- Fix dev mode when the project has symlinks and file inclusion is defined with the packages or only-include options Change the name of generated PTH files for dev mode so they come first lexicographically and therefore load first (From OE-Core rev: 3fee779a6083ed39c31f1fb7d6486ab3921246d4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorgproto: upgrade 2022.2 -> 2023.2Wang Mingyu2023-06-281-2/+2
| | | | | | | | | License-Update: remove " All rights reserved." from Copyright (From OE-Core rev: 00ef3027fc2dd26399f7f018c28a99fde06fe67f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.6.2 -> 4.6.3Wang Mingyu2023-06-281-2/+2
| | | | | | | | | | | | | | | | | | License-Update:Sync LICENSE with CPython Changelog: ========== - Fix a regression introduced in v4.6.0 in the implementation of runtime-checkable protocols. - Sync the repository's LICENSE file with that of CPython. typing_extensions is distributed under the same license as CPython itself. - Skip a problematic test on Python 3.12.0b1. The test fails on 3.12.0b1 due to a bug in CPython, which will be fixed in 3.12.0b2. The typing_extensions test suite now passes on 3.12.0b1. (From OE-Core rev: ad3c337bc66b8022f71a9775a8b1b1b234d9c1c3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.24.3 -> 1.25.0Wang Mingyu2023-06-281-2/+2
| | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: =========== Support for MUSL, there are now MUSL wheels. Support the Fujitsu C/C++ compiler. Object arrays are now supported in einsum Support for inplace matrix multiplication (@=). (From OE-Core rev: bf7f1dbb504c57c756f8c48411aa5ac13ac5a1c3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 23.1.1 -> 23.1.3Wang Mingyu2023-06-283-1/+1
| | | | | | | (From OE-Core rev: 5e720f05d308051d16d7fc6651bd978de47e012b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.8.1 -> 4.8.2Wang Mingyu2023-06-281-2/+2
| | | | | | | | | | | | | | | | | | License-Update: BLAKE3 updated to 1.4.0 cpp-httplib updated to 0.12.6 Changelog: ========== Fixed parsing of Windows drive letter in file URLs for remote storage. Fixed a bug affecting depend mode with MSVC. Ccache no longer passes -v to the preprocessor. This improves preprocessor mode hit rate when -v is on the compiler command line. Made --trim-max-size accept 0 for no limit. (From OE-Core rev: 8d78ab10622b6ae9117308051f5721d645000087) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nghttp2: upgrade 1.53.0 -> 1.54.0Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== nghttpx: Consistent error handling and use of high-level API h2load: Fix http3 upload stall h2load: Use std::chrono::steady_clock for quic timestamp Avoid ev_now by @tatsuhiro-t in #1907 Remove unused macro bswap64 Bump ngtcp2 and nghttp3 Bump libbpf to v1.2.0 Avoid copies (From OE-Core rev: f3b440805cafa525bed0e8512f5fcaa9e1359bfb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nettle: upgrade 3.9 -> 3.9.1Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | | Bug fixes: ========== * Fix OCB loop for processing messages of size 272 bytes or larger. * Fix alignment bug in the new x86_64 non-pclmul assembly implementation of ghash. * Fix build-time memory leak in eccdata. (From OE-Core rev: 7595367022b2a0226a3996bf2e6152a452e92715) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade 2.13.5 -> 2.13.6Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== * Fix: segmentation fault on filter interpretation in "switch" mode * Fix: `ip` context is expressed as a base-10 field * Fix: c99: use __asm__ __volatile__ * Fix: c99: static assert: clang build fails due to multiple typedef * Fix: Reevaluate LTTNG_UST_TRACEPOINT_DEFINE each time tracepoint.h is included * Fix: trace events in C++ constructors/destructors * Fix: trace events in C constructors/destructors * Fix: use unaligned pointer accesses for lttng_inline_memcpy (From OE-Core rev: 656470b4b0db579308d218d1ece77bdacd168d14) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: upgrade 1.8.5 -> 1.8.6Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | Changelog: ========== InitExt.c: Add bounds checks for extension request, event, & error codes Fixes CVE-2023-3138 (From OE-Core rev: 49b74259b196454d22fcca8b8ecc1c0d41487285) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtraceevent: upgrade 1.7.2 -> 1.7.3Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: cc1b69a102d0fa42b062d7b08ff2684f7dc1f701) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: upgrade 2.26.5 -> 2.28.0Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: acba05b62049b4c82cc2871771117c6b2f1241c4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmd: upgrade 1.0.4 -> 1.1.0Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: a907f4b704367e85456616de060d30fb023589dd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libksba: upgrade 1.6.3 -> 1.6.4Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | Changelog: Correctly detect CMS write errors. (From OE-Core rev: 0296cf63007542c1cb209a4288be1c82aa2ba843) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libassuan: upgrade 2.5.5 -> 2.5.6Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | Changelog: =========== * Fix logging of confidential data. [rA0fc31770fa] * Fix memory wiping. [T5977] * Fix macOS build problem. [T5440,T5610] * Upgrade autoconf stuff. (From OE-Core rev: 90126be6dc32170c08eb90223b6a6cc06c2133ce) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kbd: upgrade 2.5.1 -> 2.6.0Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: d0137189d7c38e63c57e313b1de341a49edf20dc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.22.3 -> 1.22.4Wang Mingyu2023-06-2811-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bugfixes: ========== - Security fixes for flacparse, dvdspu, and subparse - d3d11videosink: Fix error on pause and play - decklink: Correctly handle SDK strings on macOS and free strings after usage on Linux - filesink: Fix buffered mode writing of buffer lists and buffers with multiple memories - gldownload: handle passthrough without a critical - h265parse: Fix framerate handling regression - oggdemux: vp8 fixes - mp4mux, qtmux, qtdemux: Opus audio mapping fixes - pngdec: Fix wrong colours output from 16bit RGB images - ptp clock: Work around ptpd bug in default configuration - srtpdec: fix critical warnings on shutdown - v4l2src: fix support for bayer format - v4l2videoenc: support force-keyframe event in v4l2 encoder - vtenc: apply DTS offset to ensure DTS <= PTS - gst-python: allow more functions to be called before gst_init() - cerbero: fix vaapi variant; add qt6 build on windows; ensure errors on unguarded use of new APIs, require macOS 10.13 - packages: ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins; fix pango crash on 32-bit windows - various bug fixes, memory leak fixes, and other stability and reliability improvements (From OE-Core rev: d7bf88db7f2f55540bf7891474a3a28f5681ddbb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade 2.13.0 -> 2.13.1Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: =========== * docs/VERSION.TXT: Add entry for version 2.13.1. * docs/CHANGES: Updated. * docs/release, docs/README, builds/macs/README: Updated. * README, src/base/ftver.rc, builds/windows/vc2010/index.html, builds/windows/visualc/index.html, builds/windows/visualce/index.html, builds/wince/vc2005-ce/index.html, builds/wince/vc2008-ce/index.html, docs/freetype-config.1: s/2.13.0/2.13/1/, s/2130/2131/. * include/freetype/freetype.h (FREETYPE_PATCH): Set to 1. * builds/unix/configure.raw (version_info): Set to 26:0:20. * CMakeLists.txt (VERSION_PATCH): Set to 1. * subprojects/libpng.wrap, subprojects/zlib.wrap, subprojects/dlg: Updated. (From OE-Core rev: 4447b2db3166bd8c76271f0293931392572c6977) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libssh2: update 1.10.0 -> 1.11.0Alexander Kanavin2023-06-273-30/+9
| | | | | | | | | | | | | | | License-update: copyright years Enable static libs as some tests need them. Fix up ptests; the set being run is the same. test_simple is statically linked, hence DISABLE_STATIC is overriden. (From OE-Core rev: c3c5b74e428a13335f8c09bf4cc74dd009c8bc06) 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>
* libproxy: update 0.4.18 -> 0.5.2Alexander Kanavin2023-06-272-21/+11
| | | | | | | | | | | | | | | License-update: formatting, years Upstream has completely overhauled the build system (cmake -> meson) and available options. Add the most important ones that require external dependencies; there's plenty more if someone finds them useful. (From OE-Core rev: bbcfef76c3d412f1a79c77f8712aff36190bf7fa) 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>
* libproxy: fetch from gitAlexander Kanavin2023-06-271-3/+4
| | | | | | | | | | Upstream no longer provides tarballs for newer versions. (From OE-Core rev: e971f27cb4ad78b4df3c3bca2948f3cb60d0d5cf) 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>
* xtrans: update 1.4.0 -> 1.5.0Alexander Kanavin2023-06-271-6/+3
| | | | | | | | | | | | | | | License-update: removal of 'all rights reserved' sentences. MIT & MIT was an outcome of mass-cleanup of licenses, so it can be just MIT. tar.bz2 has been replaced with .tar.xz which is the default. (From OE-Core rev: a69f1403092cf7f857e8eb0a24a2173420072100) 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>
* libdmx: update 1.1.4 -> 1.1.5Alexander Kanavin2023-06-271-4/+1
| | | | | | | | | | Upstream has migrated to tar.xz from tar.bz2, so default works now. (From OE-Core rev: aea59e0daba5320b55aa62671e60b67bb5e3602f) 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>
* weston: update 11.0.1 -> 12.0.1Alexander Kanavin2023-06-271-5/+12
| | | | | | | | | | | | Default to launcher-seatd always, as launcher-logind option has been deprecated. xcb-util-cursor is an additional dependency of xwayland support. (From OE-Core rev: be7da75827b4ffee3a243f977faad429dd9fa21c) 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>
* xcb-util-cursor: add a recipe from meta-oeAlexander Kanavin2023-06-272-0/+11
| | | | | | | | | | This is a requirement of weston 12.x when xwayland is enabled. (From OE-Core rev: 4f6a7d77dd0fed8b13883f30a58ff6e0abe5601d) 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>
* vulkan-validation-layers: update 1.3.243 -> 1.3.250Alexander Kanavin2023-06-272-2/+32
| | | | | | | | | | Backport a patch to unbreak cross-builds. (From OE-Core rev: aa9c8b31f681f4a97fd1bdaf4f43d05aef5a403d) 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>
* librsvg: update 2.56.0 -> 2.56.1Alexander Kanavin2023-06-273-216/+203
| | | | | | | | | | | Drop 0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch as upstream fixed the issue. (From OE-Core rev: f4d9dc2fb3ff0370917c37f61a46d47503d94420) 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>
* libpam: update 1.5.2 -> 1.5.3Alexander Kanavin2023-06-274-382/+1
| | | | | | | | (From OE-Core rev: ddb5e0f8a2cc7c48e1fb53b665e2fd5ed263bb19) 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>
* shadow: remove dependency on pam-plugin-lastlogAlexander Kanavin2023-06-272-7/+0
| | | | | | | | | | | | This item has been deprecated in pam 1.5.3 and is no longer built by default: https://github.com/linux-pam/linux-pam/blob/master/NEWS (From OE-Core rev: 04f3c3e335bf5e7c3a12ccc97fda9a8c214135d0) 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>
* diffutils: update 3.9 -> 3.10Alexander Kanavin2023-06-272-13/+8
| | | | | | | | | | | | Remove the comment addition from the patch body, as it increases likelyhood of rebase conflicts, and repeats what the commit says. (From OE-Core rev: 925155acc6922f7e9df2afa45e79ad1b2c57ba24) 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>
* python3: update 3.11.3 -> 3.11.4Alexander Kanavin2023-06-276-14/+14
| | | | | | | | (From OE-Core rev: f7f163ebe8c53de4314d04595c1fbcc7af2deccc) 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>
* python3-cryptography-vectors: update 39.0.2 -> 41.0.1Alexander Kanavin2023-06-271-2/+2
| | | | | | | | | | Convert to python_setuptools_build_meta. (From OE-Core rev: f1e607a870e31e345355876b4f4d386456f53d01) 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>
* python3-cryptography: update 39.0.2 -> 41.0.1Alexander Kanavin2023-06-275-153/+131
| | | | | | | | | | | | | | Drop 0002-Cargo.toml-edition-2018-2021.patch (issue fixed upstream) License-Update: PSF licensed code removed as of https://github.com/pyca/cryptography/commit/5e6476a4c6e094926a983dcf5cbe9488c30aeb53 (From OE-Core rev: 5c7ea0531bd099006c258b50c7b1747182123ae0) 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>
* rust-common.bbclass: move musl-specific linking fix from rust-source.incAlexander Kanavin2023-06-272-5/+4
| | | | | | | | | | | This needs to be done for any item that is linked under rustc, and not just rust itself. Latest python-cryptography exposes the issue. (From OE-Core rev: d3811228747590ea06e8d68be4785d45ec9c478f) 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>
* cargo.bbclass: set up cargo environment in common do_compileAlexander Kanavin2023-06-272-1/+4
| | | | | | | | | | | | | | | cargo_do_compile runs only if the recipe is built using cargo as the top level tool. Some recipes hide usage of cargo inside setuptools (or autoconf) and use do_compile definitions specific to those, and so the environment isn't properly set up. This was exposed by latest versions of python3-cryptography. (From OE-Core rev: 9f4ff643a028d7f5670d80861f2ce19ca2d90faa) 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>
* lua: update 5.4.4 -> 5.4.6Alexander Kanavin2023-06-273-91/+2
| | | | | | | | | | License-Update: formatting (From OE-Core rev: ae3cfdce20a88748c5ce1fcd46b34e2b88d4de9c) 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>
* ovmf: update 202302 -> 202305Alexander Kanavin2023-06-275-65/+63
| | | | | | | | (From OE-Core rev: 175927cedffbd9fe5815219984d8b3c4be56ad98) 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>
* libxml2: update 2.10.4 -> 2.11.4Alexander Kanavin2023-06-275-476/+8
| | | | | | | | | | | | | Drop backports. Drop libxml-64bit.patch (no longer necessary). (From OE-Core rev: 24860598ba8557ea3a145f249938ea411f1ef1d8) 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>
* libxcrypt: upgrade 4.4.34 -> 4.4.35Alexander Kanavin2023-06-273-1/+1
| | | | | | | | (From OE-Core rev: 0f008ba868266eb4b8b4ca0f4e82fa1e72112995) 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>
* baremetal-helloworld: Fix race conditionAlejandro Hernandez Samaniego2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | There was a race condition during the Makefile execution in between the assemble and compile targets, only the assemble target had a dependency on creating the build directory. If the compile target was executed first, an error was thrown by bitbake since the build directory did not exist yet: | Assembler messages: | Fatal error: can't create build/hello_baremetal_aarch64.o: No such file or directory Update the SRCREV to reflect the latest changes serializing the makefile targets to avoid such race condition from happening. [YOCTO #15146] (From OE-Core rev: 9a999af292c7b3dd3bb7c0722cc31624c425f432) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: backport a fix for CVE-2023-26965Natasha Bailey2023-06-272-0/+100
| | | | | | | | | | Fixes a bug where a buffer was used after a potential reallocation. (From OE-Core rev: 48b8945fa570edcdf1e19ed4a4ca81c4416f1a6a) Signed-off-by: Natasha Bailey <nat.bailey@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-update-nvd2-native: use exact times, don't truncateRoss Burton2023-06-271-2/+2
| | | | | | | | | | | | | When requesting updates in a specific range, use the actual current time and database mtime instead of truncating to midnight, and explicitly set the timezone to UTC so that NIST don't treat the timestamps as _their_ local time when they're _our_ local time. (From OE-Core rev: 9aa0ec37f5f74252588d2494a71c71a7d8e68df9) 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>
* cve-update-nvd2-native: handle all configuration nodes, not just firstRoss Burton2023-06-271-4/+5
| | | | | | | | | | | | | | | Some CVEs, such as CVE-2013-6629, list multiple configurations which are vulnerable. The current JSON parser only considers the first configuration. Instead, consider every configuration. We don't yet handle the AND/OR logical operators, but this is a step in the right direction. (From OE-Core rev: e1bf4f6dd686055fe9a8bdcc3f739eac2807bae0) 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>
* cve-update-db-native: removeRoss Burton2023-06-273-290/+1
| | | | | | | | | | | The replacement cve-update-nvd2-native is working, so we can remove the old recipe now. (From OE-Core rev: 17eb07885147a06bf7bdd43f7869fe4411be80a0) 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>
* time64: Disable CFLAGS for straceRichard Purdie2023-06-271-0/+2
| | | | | | | | | Until strace can handle the interface with glibc correctly with those flags, disable there for now. (From OE-Core rev: 5235ae1a14b71d42c1effff51e0289654bc7122a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: enable 32 bit time API check (as a warning) on affected ↵Alexander Kanavin2023-06-271-0/+6
| | | | | | | | | | architectures (From OE-Core rev: ae9936ab37d34196891570b2f91a299808c95d25) 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>
* defaultsetup: Enable largefile and 64bit time_t support systemwide for 32 ↵Richard Purdie2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bit platforms There is a problem with 32 bit time looming for many 32 bit platforms including arm, mip32, powerpc and x86 (but not riscv32) in 2038 when the 32 bit field time_t can no longer store the time value correctly due to overflow. Preparing for this is tricky as the ABI between libraries and binaries will change and it isn't possible to migrate easily as structures and return values change size. As we're a source based system, the project has taken the decision that we should change the compiler flags to switch to both largefile and 64 bit time_t. With OE-Core we've ironed out the issues we could spot apart from some testing issues in strace and lttng-tools for which discussions are ongoing upstream. There is more testing to be done but we wanted to make this switch now in good time before our next LTS release so we can work through any issues arrising. We had already tried to mandate largefile everywhere before this but this gives an opportunity to ensure that at the same time. (From OE-Core rev: b9e0c5e750c3097e176fdc18b3b58b622f716e71) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Cleanup and fix x11 and xwayland dependenciesTom Hochstein2023-06-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | For the x11 backend package config, drop the redundant dependencies libxcb and cairo. The former is listed twice in the package config, while the latter is also listed globally. For the xwayland package config, add the missing dependencies libxcb and libxcursor. These dependencies are hidden when the x11 backend is enabled by default. When the default setting is overridden to disable the x11 backend, the following error occurs: ``` | Run-time dependency xcursor found: NO (tried pkgconfig and cmake) | | ../git/xwayland/meson.build:34:2: ERROR: Problem encountered: xwayland requires xcursor which was not found. Or, you can use '-Dxwayland=false'. ``` (From OE-Core rev: 49f4dd391b408a850d13010c90492c621b7912c3) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.35Bruce Ashfield2023-06-243-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: e84a4e368abe Linux 6.1.35 a76d4933c38e kbuild: Update assembler calls to use proper flags and language target 5abcd2c18dbb MIPS: Prefer cc-option for additions to cflags 1d485ddcba85 MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option d51d258997e5 x86/boot/compressed: prefer cc-option for CFLAGS additions bdd22f2aa131 scsi: target: core: Fix error path in target_setup_session() 741c96715fb7 neighbour: delete neigh_lookup_nodev as not used 26435338f9dd net/sched: act_api: add specific EXT_WARN_MSG for tc action ab1bbd79f48e Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" 8f3759981104 net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy 4b4cae8e4b37 drm/amdgpu: Don't set struct drm_driver.output_poll_changed c6cbb4e1c10c rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period 8d842af30bc2 parisc: Delete redundant register definitions in <asm/assembly.h> 616aba553640 afs: Fix vlserver probe RTT handling 34dc1eed9918 octeon_ep: Add missing check for ioremap 35d848164fec selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 6ab77b3b852d net: tipc: resize nlattr array to correct size d24c96581775 dm: don't lock fs when the map is NULL during suspend or resume 010179208c66 sfc: fix XDP queues mode with legacy IRQ 23efdbfa8eef net: macsec: fix double free of percpu stats 4ea1f3344472 net: lapbether: only support ethernet devices 59f0c7bec3ca net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames 3626e93cd841 net/sched: cls_api: Fix lockup on flushing explicitly created chain fa285d799d1d ext4: drop the call to ext4_error() from ext4_get_group_info() d7d6e830cd0f cifs: fix lease break oops in xfstest generic/098 e8119d4d1611 selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step ea3f336f717a net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting ac57be24dcf1 net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs 096c00ea80db sched: add new attr TCA_EXT_WARN_MSG to report tc extact message e568e0e16830 selftests/tc-testing: Fix SFB db test 700d7bf300c1 selftests/tc-testing: Fix Error: failed to find target LOG 8a086daf20a8 selftests/tc-testing: Fix Error: Specified qdisc kind is unknown. 62aecf23f3d1 drm/nouveau: add nv_encoder pointer check for NULL fb725beca62d drm/nouveau/dp: check for NULL nv_connector->native_mode a5acbe4ea5d0 drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow 90748be0f4f3 drm/nouveau: don't detect DSM for non-NVIDIA device 835457c0d608 net: phylink: use a dedicated helper to parse usgmii control word fabf9cb41334 net: phylink: report correct max speed for QUSGMII df7477a8bdcb igb: fix nvm.ops.read() error handling 9710e5c30bd4 igc: Fix possible system crash when loading module c6612bf33ebe igc: Clean the TX buffer and TX descriptor ring fe289f8fee9a sctp: fix an error code in sctp_sf_eat_auth() 0b8ae7d6e4ad ipvlan: fix bound dev checking for IPv6 l3s mode 33bd6b76ac77 net: ethtool: correct MAX attribute value for stats 277fbf63b34a IB/isert: Fix incorrect release of isert connection f77965f48792 IB/isert: Fix possible list corruption in CMA handler 4e55c9abe947 IB/isert: Fix dead lock in ib_isert 1def2a94f4ee RDMA/mlx5: Fix affinity assignment 8618f8f72389 IB/uverbs: Fix to consider event queue closing also upon non-blocking mode 4dc0b367c390 RDMA/cma: Always set static rate to 0 for RoCE ec6d49687d2b RDMA/mlx5: Create an indirect flow table for steering anchor 3a83145b660c RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions c764fed5e544 octeontx2-af: fix lbk link credits on cn10k 7c6d50414649 octeontx2-af: fixed resource availability check b4a3cae58cd8 iavf: remove mask from iavf_irq_enable_queues() 26256aa7edcd RDMA/rxe: Fix the use-before-initialization error of resp_pkts b0b3848e0363 RDMA/rxe: Removed unused name from rxe_task struct e83bc9388627 wifi: mac80211: take lock before setting vif links 170ceadf4a57 wifi: cfg80211: fix link del callback to call correct handler 49f3a79f03bd wifi: mac80211: fix link activation settings order 07f9cc229b44 net/sched: cls_u32: Fix reference counter leak leading to overflow c9411f014e5c octeontx2-af: Fix promiscuous mode 5cf38fbc82ba net/sched: act_pedit: Parse L3 Header for L4 offset fb25478f6699 net/sched: act_pedit: remove extra check for key type b4e5d0c4cf07 net/sched: simplify tcf_pedit_act 300be9f1dc4b igb: Fix extts capture value format for 82580/i354/i350 a4a912aee14e ping6: Fix send to link-local addresses with VRF. 381d49ec68ca net: enetc: correct the indexes of highest and 2nd highest TCs 4aaa3b730d16 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE bec51844f9ba ice: Fix XDP memory leak when NIC is brought up and down 8fddf3f05156 netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM 55b7a00f3422 netfilter: nf_tables: integrate pipapo into commit protocol 839d38d3b0aa spi: fsl-dspi: avoid SCK glitches with continuous transfers 485792480660 spi: cadence-quadspi: Add missing check for dma_set_mask 2906e0d75b50 RDMA/rxe: Fix ref count error in check_rkey() 7617a59f0056 RDMA/rxe: Fix packet length checks 00b276bc7b62 RDMA/rtrs: Fix rxe_dealloc_pd warning 77226c9785f8 RDMA/rtrs: Fix the last iu->buf leak in err path 03285557deb6 usb: dwc3: gadget: Reset num TRBs before giving back the request 7bee7f13c039 USB: dwc3: fix use-after-free on core driver unbind 307fe59490bd USB: dwc3: qcom: fix NULL-deref on suspend d8195536ce26 usb: gadget: udc: core: Prevent soft_connect_store() race 3c048d42c305 usb: gadget: udc: core: Offload usb_udc_vbus_handler processing 3a1882841f64 usb: typec: Fix fast_role_swap_current show function 2bf8ea2e9e39 usb: typec: ucsi: Fix command cancellation b352f7b6a646 serial: lantiq: add missing interrupt ack 04b3145db225 USB: serial: option: add Quectel EM061KGL series 03b5964a2825 clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr 5532962c9ed2 thunderbolt: Mask ring interrupt on Intel hardware as well d799f73d5d44 thunderbolt: dma_test: Use correct value for absent rings when creating paths 081b5f1ebc73 thunderbolt: Do not touch CL state configuration during discovery 1eb0eff7da97 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 21863dc45aed drm/amdgpu: add missing radeon secondary PCI ID 6f5b5ce9397d drm/amd/pm: workaround for compute workload type on some skus b69a10df9003 drm/amd: Tighten permissions on VBIOS flashing attributes b2706d862b65 drm/amd: Make sure image is written to trigger VBIOS image update flow ee8c6580c310 drm/amd/display: edp do not add non-edid timings 2cb6026df193 net: usb: qmi_wwan: add support for Compal RXM-G1 5d1fdfb3d185 drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 f6d74371ce15 RDMA/uverbs: Restrict usage of privileged QKEYs 5a144bad3e75 nouveau: fix client work fence deletion race 33965ac34091 net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open bfaf388d3599 dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard 088ad777eeae dm thin metadata: check fail_io before using data_sm 1886db9a4ee1 ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback 029e0f1f7521 ALSA: usb-audio: Fix broken resume due to UAC3 power state 9e1c7968a275 btrfs: can_nocow_file_extent should pass down args->strict from callers 4e9da0cda149 btrfs: fix iomap_begin length for nocow writes 4389fb6b6a9d btrfs: do not ASSERT() on duplicated global roots 7e23b1ec720a powerpc/purgatory: remove PGO flags 352f62431ad3 riscv/purgatory: remove PGO flags 2cf6e32e86ea x86/purgatory: remove PGO flags 013027918a4e kexec: support purgatories with .text.hot sections c9c3163c7ab9 io_uring/net: save msghdr->msg_control for retries cffaa97ffb67 LoongArch: Fix perf event id calculation ad64865722b6 nilfs2: reject devices with insufficient block count 69caea4eed1c nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 8f47a9665aee nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() 3d4bc38f716c nios2: dts: Fix tse_mac "max-frame-size" property 447f325497dc zswap: do not shrink if cgroup may not zswap 9f17645f8528 ocfs2: check new file size on fallocate call 534b4bbc8589 ocfs2: fix use-after-free when unmounting read-only filesystem 3a340c63c0c3 epoll: ep_autoremove_wake_function should use list_del_init_careful 6d304091e091 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() b11f953a61e9 wifi: cfg80211: fix locking in regulatory disconnect 9a9adc42a590 irqchip/gic: Correctly validate OF quirk descriptors 22efb27a21b6 NVMe: Add MAXIO 1602 to bogus nid list. c9c205945033 io_uring: unlock sqd->lock before sq thread release CPU 8ca9880735b0 drm:amd:amdgpu: Fix missing buffer object unlock in failure path 41c383c49657 xen/blkfront: Only check REQ_FUA for writes 75955d698636 ASoC: dwc: move DMA init to snd_soc_dai_driver probe() 7e57a56374aa ASoC: cs35l41: Fix default regmap values for some registers 424fc902728c mips: Move initrd_start check after initrd address sanitisation. dd035c08ee96 MIPS: Alchemy: fix dbdma2 34dd1a90ab64 MIPS: Restore Au1300 support 048ad52d528e MIPS: unhide PATA_PLATFORM 3d48ea53c44b parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() e522a12e4892 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 0b09b35cae86 ASoC: Intel: avs: Add missing checks on FE startup 5daa27bcb31d ASoC: Intel: avs: Account for UID of ACPI device c33fded7f17f ASoC: soc-pcm: test if a BE can be prepared 0a9b2164b7d8 btrfs: handle memory allocation failure in btrfs_csum_one_bio e9a5175d5e83 btrfs: scrub: try harder to mark RAID56 block groups read-only c45aed74318e drm: panel-orientation-quirks: Change Air's quirk to support Air Plus 2d9144c0ca82 power: supply: Fix logic checking if system is running from battery 808e103ebac9 irqchip/meson-gpio: Mark OF related data as maybe unused 0cdb593c2fe9 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues bf8324676b1c regulator: Fix error checking for debugfs_create_dir c94be1f039c3 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 cdf9cfc1bbd7 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports 22358b9c418c power: supply: Ratelimit no data debug output a7620312a082 selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change 79a0a3695e01 tools: gpio: fix debounce_period_us output of lsgpio cc1444a36398 ARM: dts: vexpress: add missing cache properties 398bf0d67bcc power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() 66a88d04cf5d power: supply: sc27xx: Fix external_power_changed race e3d2bdca180b power: supply: ab8500: Fix external_power_changed race 628e40a225a0 of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() e01fc7caac9c ksmbd: validate smb request protocol id fec79e4f7df5 EDAC/qcom: Get rid of hardcoded register offsets 4b3ec6b6ff24 qcom: llcc/edac: Fix the base address used for accessing LLCC banks 314e973f36a5 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() c68b4db58138 cgroup: always put cset in cgroup_css_set_put_fork 7a2e2ca9ad21 cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers 6111f0add6ff test_firmware: prevent race conditions by a correct implementation of locking aa2dfdc4ed25 test_firmware: Use kstrtobool() instead of strtobool() 100cd6d0e563 x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (From OE-Core rev: 86cc1a595011ff08fb50bca7215e5b22cda6cdcb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>