summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pefile: upgrade 2023.2.7 -> 2024.8.26Wang Mingyu2024-10-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2024 Changelog: =========== - Close the data attribute before reassigning it - Floor division (//) does mathematical division with the floor function applied to the result. - Update new dvrt type and Load Config filed adapt to Windows11 - fix PE.get_data - Fix ambiguous string syntax for PEid parsing regexp - fixed a memory leak that caused the pe file to be access locked. - Exphash from sha256 to md5 to match imphash - More readable calls to superclass - Fix cache_adjust_FileAlignment to work with files not aligned to 0x200 - [StepSecurity] Apply security best practices - Create sets using curly brackets - Change IOError to OSError - Apply isort to sort all imports - Remove "OC Patch" comments - Update tox.ini Python versions - Use with statement to write to file - Remove distutils use - Use chaining comparison operators - Replace list comprehension with set comprehension - Use not in operator - Replace base class name with super() - Increase readability and consistency - Tiny comment improvements - Update oleaut32.py from oleaut32.dll - Improve parse_rich_header - Include ordinals for wsock32.dll - Update ws2_32.py from ws2_32.dll - Update pefile.py for typo - Add parsing for IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS (From OE-Core rev: 5cb8a606874d35f4e22e6ee9691bb3d9d281ce7c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.112.1 -> 6.112.4Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | Changelog: =========== - tweak the paths in @example(...) patches, so that both git apply and patch will work by default. - refactor internals of hypothesis.stateful.Bundle to have a more consistent representation internally. - fixe an internal error when the __context__ attribute of a raised exception leads to a cycle (From OE-Core rev: 87f033e8f86650a22c742c9c6f357469ebb29747) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: upgrade 0.32.1 -> 0.32.2Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | Changelog: ============== - all templates: Drop wrong variant wrapping from all properties - tests: Skip TestNetworkManager::test_one_wifi_with_accesspoints with NM >= 1.49.3 (From OE-Core rev: ee2216cb840879c52705b670ce6c8a9bfaa0a412) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: upgrade 4.0.44 -> 4.0.45Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | Changelog: ============ - Fixed iconv descriptor leak - Fixed size of error message buffer (From OE-Core rev: cc1975888ffdc58655e80d3d14450cf68ee0f719) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* msmtp: upgrade 1.8.26 -> 1.8.27Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | Changelog: ============= - Add a testing infrastructure ('make check') - Many improvements in the msmtpq script - Many improvements to the vim scripts (From OE-Core rev: 3d696a11c04538c0f9e83ddbdb21831098ea071e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: upgrade 20240524 -> 20240930Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | Changelog: https://github.com/linux-test-project/ltp/releases/tag/20240930 (From OE-Core rev: 66ab680077c547239f4972fd5aab5f5d739b8f14) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libuv: upgrade 1.48.0 -> 1.49.0Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since version 1.48.0: ============================== * test: fix -Wpointer-to-int-cast on 32 bits systems * build: add alias for libuv to CMakeLists.txt * linux: create io_uring sqpoll ring lazily * misc: run sample CI when code changes * linux: fix uv_available_parallelism using cgroup * doc: fix tty example segfault * udp,unix: fix sendmsg use-after-free * cygwin: implement uv_resident_set_memory * win: almost fix race detecting ESRCH in uv_kill * test: disable env var test under win32+asan * unix,fs: fix realpath calls that use the system allocator * linux: fix /proc/self/stat executable name parsing * test,ci: fix [AM]San, disable ASLR * win: remove _alloca usage * unix: reinstate preadv/pwritev fallback code * linux: don't delay EPOLL_CTL_DEL operations * doc: fix typos in ChangeLog * unix,win: error on zero delay tcp keepalive * win: simplify uv_once implementation * doc: correct udp socket options documentation * linux: don't use sendmmsg() for single datagrams * unix: fix fd leaks in SCM_RIGHTS error path * win: robustify uv_os_getenv() error checking * test: use newer ASSERT_MEM_EQ macro * unix: de-duplicate conditions for using kqueue * darwin: simplify uv_hrtime * mailmap: update saghul's main email address * win: remove no longer needed define * doc: fix some typos * linux,darwin: make `uv_fs_copyfile` behaves like `cp -r` * dragonfly: disable SO_REUSEPORT for UDP socket bindings * test: remove the obsolete HAVE_KQUEUE macro * unix: use the presence of SOCK_* instead of OS macros for socketpair * bsd: support pipe2() on *BSD * unix: support SO_REUSEPORT with load balancing for TCP * doc: add entries for extended getpw * test: fix the flaky test-tcp-reuseport * aix,ibmi: fix compilation errors in fs_copyfile * unix: support SO_REUSEPORT with load balancing for UDP * tcpkeepalive: distinguish OS versions and use proper time units * win: map ERROR_BAD_EXE_FORMAT to UV_EFTYPE * doc: add instruction how to install with Conan * unix,win: remove unused req parameter from macros * build: fix android ci build * unix,win: export wtf8 functions properly * hurd: add includes and macro prerequisites * hurd: stub uv_thread_setpriority() * ci: use macOS 12 for macOS and iOS builds * darwin: fix crash on iOS(arm64) * Create dependabot.yml for updating github-actions * doc: correct names of Win32 APIs in fs.rst * ci: bump upload and download-artifact versions * ci: bump actions/setup-python from 4 to 5 * ci: bump KyleMayes/install-llvm-action from 1 to 2 * win,error: remap ERROR_NO_DATA to EAGAIN * test: handle zero-length udp datagram * misc: remove splay trees macros * test,openbsd: remove superfluous ifdef guard * win,fs: use posix delete semantics, if supported * win: fix env var in uv_os_homedir and uv_os_tmpdir * fsevents: detect watched directory removal * ci: bump actions/checkout to 4 * linux: eliminate a read on eventfd per wakeup * test: pipe_overlong_path handle ENAMETOOLONG * win,fs: use the new Windows fast stat API * win,pipe: fix race with concurrent readers * win,signal: fix data race dispatching SIGWINCH * build: ubsan fixes * linux: disable SQPOLL io_uring by default * win: fix fs.c ubsan failure * test: rmdir can return `EEXIST` or `ENOTEMPTY` * test: check for `UV_CHANGE` or `UV_RENAME` event * unix,fs: silence -Wunused-result warning * linux: support abstract unix socket autobinding * kqueue: use EVFILT_USER for async if available * win: remove deprecated GetVersionExW call * doc: document uv_loop_option * doc: fix the `uv_*_set_data` series of functions * doc: properly label enumerations and types * doc: document specific macOS fs_event behavior * win,pipe: restore fallback handling for blocking pipes * unix,win: remove unused rb-tree macro parameters * win: compute parallelism from process cpu affinity * win: use NtQueryInformationProcess in uv_os_getppid * win,pipe: fix missing assignment to success * win: fix uv_available_parallelism on win32 * win,pipe: fix another missing assignment to success * kqueue: disallow ill-suited file descriptor kinds * unix: restore tty attributes on handle close * test: delete test with invalid assumption * dragonflybsd: fix compilation failure * test: run android tests on ci * darwin: add udp mmsg support * unix: work around arm-linux-gnueabihf-gcc bug * unix: expand uv_available_parallelism() to support more platforms * doc: add known issue in armv7 (From OE-Core rev: 5ba5cee38a6fb792eb85bc479e0af80f81aa0a9a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: upgrade 2.30.7 -> 2.30.8Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= - Fixed a crash in XInput code at startup - Fixed flooding the OS with I/O when a PS4/PS5 controller is disconnected - Added SDL_VIDEO_DOUBLE_BUFFER support to the Wayland backend - SDL_WINDOWEVENT_EXPOSED is sent appropriately when using Wayland - Fixed hang at startup in audio code when the application has large stack usage on Linux - Fixed initializing KMSDRM on older Linux systems - The pre-built SDL2.dll no longer depends on ucrtbase.dll (From OE-Core rev: 0a099438e1956352f370d7a01d7782d501ee3ad1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: upgrade 0.5.8 -> 0.5.9Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Ignore invalid proxy URL - Memleak fixes - kde: Add ReversedException support - Fix memory leak using PX_FORCE_CONFIG - Update msys2 build steps - Remove white space in key value (From OE-Core rev: 4c3e4babdb072961a8e828405c17f0c6db438bb6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 9.0.0 -> 10.0.1Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Relax sanitization checks for "morx"subtables to fix broken AAT shaping of macOS 15.0 version of GeezaPro. - Unicode 16.0.0 support. - Various documentation fixes. - Various build fixes. - Add API to allow HarfBuzz client to set what glyph to use when a Unicode Variation Selector is not supported by the font, which would allow the client to customize what happens in this case, by using a different font for example. - Add a callback to for "hb_face_t"for getting the list of table tags. This is now used to make calling "hb_face_get_table_tags()"work on a faces created by "hb_face_create_for_tables()"(e.g. faces returned by "hb_subset_or_fail()"). - CGJ and Mongolian Variation Selectors are now ignored during glyph positioning, previously they would block both glyph substitution and positioning across them. - Support cairo script as an output format for "hb-view"command line tool. - Drop an optimization that would cause HarfBuzz not apply pair positioning lookup subtables under certain circumstances, for compatibility with other implementations that do apply these subtables. - Subsetting will now fail if source font has no glyphs, so feeding the subsetter invalid data will not silently return an empty face. - If after partially instancing a font no variation data is left (the instance is fully static), don't consider this a failure. - Workaround a Firefox bug in displaying SVGs generated be "hb-view"command line tool under certain circumstances. - Fix bug in macroman mapping for "cmap"table. - Fix difference shaping output when HarfBuzz is built with with "HB_NO_OT_RULESETS_FAST_PATH"enabled. - Various subsetting and instancing fixes. - Various fuzzing fixes. - Add "with_libstdcxx"meson build option. - New API: HB_SCRIPT_GARAY HB_SCRIPT_GURUNG_KHEMA HB_SCRIPT_KIRAT_RAI HB_SCRIPT_OL_ONAL HB_SCRIPT_SUNUWAR HB_SCRIPT_TODHRI HB_SCRIPT_TULU_TIGALARI hb_buffer_set_not_found_variation_selector_glyph() hb_buffer_get_not_found_variation_selector_glyph() hb_get_table_tags_func_t hb_face_set_get_table_tags_func() (From OE-Core rev: 832272063fe58577b9d959d7dbd4f92d9c22670e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.46.1 -> 2.47.0Wang Mingyu2024-10-112-4/+4
| | | | | | | | | | | | | 0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch refreshed for 2.47.0 Changelog: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.0.txt (From OE-Core rev: af3f824ec3290fd7a1a135d303438aa568877fab) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fribidi: upgrade 1.0.15 -> 1.0.16Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | Changelog: Update Unicode character databases to v16.0.0 (From OE-Core rev: 9ac5ae1650fc3e4b873c1bfac936441816b88010) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* erofs-utils: upgrade 1.8.1 -> 1.8.2Wang Mingyu2024-10-111-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix build on GNU/Hurd - Fix maximum volume label length - Correctly skip unidentified xattrs - Support exporting xattrs optionally - Correctly sort shared xattrs - Allow pax headers with empty names; - Add '--sort=none' option for tarballs; - Fix broken compressed packed inodes - Several minor random fixes. (From OE-Core rev: 79b62db775ac6cae5b389fd88a7aa05915a5d6f4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dhcpcd: upgrade 10.0.10 -> 10.1.0Wang Mingyu2024-10-111-1/+1
| | | | | | | (From OE-Core rev: 70525e444ef6d83d765d6ae79c4082e5552e2580) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* virglrenderer: Add patch to fix -int-conversion build issuePurushottam Choudhary2024-10-112-0/+42
| | | | | | | | | | | Fix int conversion related error during compilation as some of the platforms where EGLNativeDisplayType is an int instead of a pointer with GCC-14. (From OE-Core rev: f71f4936a273262343e34f278e6cfcc1e419aea3) Signed-off-by: Purushottam Choudhary <purushottam27.kumar@lge.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* toolchain-shar-extract.sh: exit when post-relocate-setup.sh failsChen Qi2024-10-111-0/+4
| | | | | | | | | | | | | | When LD_LIBRARY_PATH is set, post-relocate-setup.sh will fail and exit properly. But such failure is ignored and the SDK installation will continue and tell user that things succeed. This is misleading. So exit immediately if post-relocate-setup.sh fails. Fixes [Yocto #15586] (From OE-Core rev: c8e2dcc1f71aa33cc6e56dfdebebbe7ef010c944) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: update 4.16.1 -> 4.16.3Markus Volk2024-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in 4.16.3, 04-10-2024 ========================================= * GtkScrolledWindow - Fix criticals in size allocation code * GtkFileChooser - Fix a crash in the portal code * GtkPicture - Avoid unnecessary resizes * GtkVideo - Make dmabufs work without GL * Accessibility: - Always realized non-widget accessibles * Wayland: - Improve settings portal handling - Improve fallback for cursor themes - Sync default values for settings with schema defaults * Translation updates: Brazilian Portuguese Galician Swedish Overview of Changes in 4.16.2, 25-09-2024 ========================================= * GtkLabel: - Fix centered text in RTL * Gsk: - Speed up some Vulkan operations - Improve startup speed by avoiding initialization of GL and Vulkan in most cases - Reduce critials at startup to warnings - Fix a crash on startup with some Vulkan drivers - Fix a big texture leak in NGL * Gdk: - Speed up memory format conversions * Wayland: - Be more careful with mimetypes during DND or copy-paste * Tools: - builder-tool: Improve conversion of boxes * Translation updates: Brazilian Portuguese Bulgarian Catalan Chinese (China) Georgian German Hebrew Indonesian Persian Polish Portuguese Slovenian Spanish Turkish Ukrainian (From OE-Core rev: 38343fe183877dc7a25c6747f9b84536ad818889) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vte: Upgrade to 0.78.0Khem Raj2024-10-116-3/+4125
| | | | | | | | | | * Needed for Gnome-47 components e.g. gnome-console * Add backports to fix build with clang libc++ (From OE-Core rev: 21b1248d6ebaeb45555280a54af150e61a235c8c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Fix envp bug and add posix_spawn wrapperRichard Purdie2024-10-081-1/+1
| | | | | | | | | | Fix pseudo with python 3.13 by adding a wrapper for posix_spawn and fixing a NULL pointer dereference in envp handling it uncovered. This fixes issues on Fedora 41. (From OE-Core rev: d80e20d70d170397f9827c5a5fc75ad1f2e8cd94) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: download release tarballs from GitHubRoss Burton2024-10-081-2/+2
| | | | | | | | | | | Switch to downloading the release tarballs from GitHub. Their CDN is rock solid, and strace.io is hosted inside Russia which some networks are blocking. (From OE-Core rev: bbdbd6d943a64e5b0dae4c2ee705d017fb7ef80e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migrate_localcount: Drop long obsolete codeRichard Purdie2024-10-082-53/+0
| | | | | | | | | | | | If BB_URI_LOCALCOUNT isn't set, the code does nothing. That code was removed in 2012: https://git.yoctoproject.org/poky/commit/?id=d0f35207f9e19b440393a79ebf621649c495738d Therefore drop the rest of it! (From OE-Core rev: fca25fc4d7721f85f64c942307ebe7ba9f2fad3e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Upgrade 15.1 -> 15.2Deepthi Hemraj2024-10-085-2/+2
| | | | | | | | | | | | | | | | | | | GDB 15.2 brings the following fixes: * PR gdb/31727 (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed)) * PR c++/31900 (libstdc++-prettyprinters/debug.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c) * PR python/31946 (sys.exit from Python no longer exits the GDB process) * PR record/31971 (Loading a saved record file asserts if we try to execute the inferior) * PR gdb/32005 (frv_current_sos doesn't set solib::lm_info) * PR exp/32015 (GDB crashes while printing large D array) * PR gdb/32025 (Fatal error when the disassemble command is interrupted with SIGINT) * PR gdb/32143 ([15 Regression] arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed) * PR symtab/32158 ([gdb/symtab] enum class enumerator has incorrect parent in cooked index) * PR symtab/32160 ([gdb/symtab] Parent map: die parent or scope parent?) (From OE-Core rev: 76567e7a0e1d133b5878a0254a9dcc87b3a15bc1) Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* default-distrovars: Have KERNEL_CONSOLE reference SERIAL_CONSOLESJon Mason2024-10-082-1/+3
| | | | | | | | | | | | | | | | | | | | | | | Currently, KERNEL_CONSOLE has a default value of "ttyS0". However, Arm machines and those using virtio serial prefer to use "ttyAMA0" or "hvc0" (or something else). These are usually defined by the machine config file as SERIAL_CONSOLES, which has one or more entries. Take the first one of those instead of ttyS0, but default back to ttyS0 if nothing is set. Also, use this variable in the efi wic file instead of "ttyS0". Of note, this changes the default speed of the default kernel console from undefined (9600) to 115200. This allows for users of the mkefidisk.wks to work as before but any users of this variable could see changed behavior and would now need to define this as: KERNEL_CONSOLE ?= "ttyS0,9600" This includes revisions suggested by Quentin Schulz and Ross Burton. (From OE-Core rev: da42fc9ad55d1d60a04e38ff94c965f711f60cd6) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyproject-hooks: upgrade 1.0.0 -> 1.2.0Ross Burton2024-10-081-1/+1
| | | | | | | | | | | | | | - Improve interoperability with importlib.metadata, fixing a regression in setuptools compatibility in 1.1 (#199). - Clean up the _in_process directory inside the package from sys.path before imporing the backend (#193). - Add type annotations to the public API. - More careful handling of the backend-path key from pyproject.toml. (From OE-Core rev: 8913a719ab94de919ad60c85b2f8602b6c147351) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: upgrade 3.7.4 -> 3.7.6Ross Burton2024-10-082-57/+2
| | | | | | | | | | | | Drop configurehack.patch, no longer needed Upstream changes break the python3-libarchive-c test suite, a second patch follows. (From OE-Core rev: e093f603963f10dd8a4cfb2a8d3c3f0efb3fb5bf) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* layer.conf: Update to new layer/release series post-releaseRichard Purdie2024-10-011-2/+2
| | | | | | | | Switch from styhead to walnascar (aka walna). (From OE-Core rev: 86999b5da960cbaa75eda1a75e3c42de22786677) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Enable l2tp drivers when ptest featuee is onKhem Raj2024-10-011-0/+2
| | | | | | | | | | openl2tp ptests from networking layer depend upon these (From OE-Core rev: f25b0857a71656f4eaeb27beebd6b10bc3207d61) 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>
* strace: Define sched_attr conditionallyKhem Raj2024-10-012-0/+50
| | | | | | | | | So that it does not conflict with glibc 2.41+ newly added definitions (From OE-Core rev: 76b02cd44d776ba01cbc238b33ecbe2978122244) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpa-supplicant: Ignore CVE-2024-5290Peter Marko2024-10-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NVD CVE report [1] links Ubuntu bug [2] which has a very good description/discussion about this issue. It applies only to distros patching wpa-supplicant to allow non-root users (e.g. via netdev group) to load modules. This is not the case of Yocto. Quote: So upstream isn't vulnerable as they only expose the dbus interface to root. Downstreams like Ubuntu and Chromium added a patch that grants access to the netdev group. The patch is the problem, not the upstream code IMHO. There is also a commit [3] associated with this CVE, however that only provides build-time configuration to limit paths which can be accessed but it acts only as a mitigation for distros which allow non-root users to load crafted modules. The patch is included in version 2.11, however NVD has this CVE version-less, so explicit ignore is necessary. [1] https://nvd.nist.gov/vuln/detail/CVE-2024-5290 [2] https://bugs.launchpad.net/ubuntu/+source/wpa/+bug/2067613 [3] https://w1.fi/cgit/hostap/commit/?id=c84388ee4c66bcd310db57489eac4a75fc600747 (From OE-Core rev: 6cb794d44a8624784ec0f76dca764616d81ffbf5) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/gcc: Fix kex exchange identification errorHarish Sadineni2024-10-011-0/+2
| | | | | | | | | | | | | | | while runnig oe-selftest for gcc, some of the testcases that need to be run on qemu are not running due to below failures: - kex_exchange_identification: read: Connection reset by peer^M Connection reset by 192.168.7.2 port 22^M ERROR: Couldn't create remote directory /tmp/runtest.3549814 on ssh To resolve kex exchange identification error increased the MaxStartups. (From OE-Core rev: df64d5ab6eb37dcdc2046f449ec539a3f4b985c8) Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-boot-native: add runtime dependency to python3-pefile-nativeMikko Rapeli2024-10-011-0/+2
| | | | | | | | | It's needed to run the ukify script. (From OE-Core rev: 67a248f911626330c20b55de1cd52f83f00a0df1) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: add python3-pefileMikko Rapeli2024-10-011-0/+1
| | | | | | | | | | | Recipe moved from meta-oe to oe-core and Khem Raj <raj.khem@gmail.com> agreed to continue as maintainer. (From OE-Core rev: ea18f44d81e95cd14ebfbc24c6089b556486aab3) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pefile: add recipe from meta-openembeddedMikko Rapeli2024-10-013-0/+32
| | | | | | | | | | It is needed by systemd ukify tool and uki.bbclass to generate UEFI boot binaries. Added to fast list in ptest-packagelists.inc. (From OE-Core rev: 4069c485046fe6d008dd0c48269f29d92146d923) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Upgrade 8.9.1 -> 8.10.1Peter Marko2024-09-302-45/+3
| | | | | | | | | | | | | | | | resolves CVE-2024-8096 possibility to set random was removed in commit https://github.com/curl/curl/commit/269fdd4c6ed5d837d57448ac977f6f300968df15 tests have new perl module dependency removed backported patch present in new version (From OE-Core rev: 64c06dd06d747d7b53fb6ae6cf0550e13d63d8f6) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx-3.0: Upgrade to SPDX 3.0.1Joshua Watt2024-09-304-1939/+1493
| | | | | | | | | | | Upgrades the SPDX 3.0 implementation from 3.0.0 -> 3.0.1. This version introduced some breaking changes. Effectively, 3.0.0 was a pre-release version that we do not need to support any longer. (From OE-Core rev: 7e6509a19f6146f0dad0be7037ff4b3268d0128c) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spdx 3.0: Map gitsm URI to gitJoshua Watt2024-09-303-21/+23
| | | | | | | | | | | | | | | | | | "gitsm" is not a recognized URI protocol (outside of bitbake), so map it to "git" when writing. This should be OK since we report all of the submodule source code (if enabled), and it's still possible for 3rd party analyzers to determine that submodules are in use by looking at .gitmodules. The code to do the mapping is moved to a common location so it covers SPDX 2.2 also [YOCTO #15582] (From OE-Core rev: 6ecf89c75b1a74515266085acc5d3621a0fb2fa1) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spdx 3.0: Find local sources when searching for debug sourcesJoshua Watt2024-09-301-27/+32
| | | | | | | | | Include the local files when searching for matching debug sources (From OE-Core rev: 3ff2cc453d1ec3e12876e64f7dc84d79d25a7ea9) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsb-release: fix Distro Codename shell escapingSergei Zhmylev2024-09-301-1/+1
| | | | | | | (From OE-Core rev: 7b5824c547b1348713e992a8bebd40577a0c5709) Signed-off-by: Sergei Zhmylev <s.zhmylev@yadro.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmscube: Upgrade to latest revisionPurushottam Choudhary2024-09-301-1/+1
| | | | | | | | | | Upgrade to the latest kmscube revision. (From OE-Core rev: 12d231dba6bfa478d3215badd2f19b2f692d81da) Signed-off-by: Purushottam Choudhary <purushottam27.kumar@lge.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* texinfo-dummy: log what the invoking command was when failingRoss Burton2024-09-301-3/+3
| | | | | | | (From OE-Core rev: 9d2aa8211fff9fb06f1833066d8d0a4731cfda1c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs-postcommands.bbclass: make opkg status reproducibleJonas Gorski2024-09-301-0/+4
| | | | | | | | | | | | | | | | opkg stores the current time as Installed-Time in its status file when installing packages to the rootfs. Make this reproducible by replacing Installed-Time with ${REPRODUCIBLE_TIMESTAMP_ROOTFS}, which then also matches the files' datestamps. Based on OpenWrt's approach for the issue [1]. [1] https://github.com/openwrt/openwrt/blob/main/include/rootfs.mk#L103 (From OE-Core rev: 61a9b1b1cb618ce90ba7886036f41263075c07df) Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: upgrade 256.5 -> 256.6Wang Mingyu2024-09-304-1/+1
| | | | | | | (From OE-Core rev: 5761748a0c98bb05849df71b43609f82f4235e51) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* efivar: Drop addend to PVKhem Raj2024-09-301-1/+0
| | | | | | | | | We are at exact PR release point 39, drop the appends to PV (From OE-Core rev: 325f7982459c8febacaf8a156a32764dcec9da96) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: Add "python:setuptools" to CVE_PRODUCTShunsuke Tokumoto2024-09-301-0/+2
| | | | | | | | | | | | | Since there are vulnerabilities that cannot be detected by the existing CVE_PRODUCT, add "python:setuptools" to CVE_PRODUCT. https://nvd.nist.gov/vuln/detail/CVE-2013-1633 https://nvd.nist.gov/vuln/detail/CVE-2022-40897 (From OE-Core rev: aa1c8d97efc6640a1cffa2459d9b20ad1f7309b0) Signed-off-by: Shunsuke Tokumoto <s-tokumoto@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Drop support for ImageQAFailed exceptions in image_qaPeter Kjellerstedt2024-09-302-24/+4
| | | | | | | | | | | | | | | | | | | | After commit 905e224849fbbed1719e0add231b00e2d570b3b4 (image_qa: fix error handling), any unexpected exceptions in do_image_qa() would result in a variable being set, but never used, effectively hiding the error. Since image_qa now calls oe.qa.exit_if_errors(), remove the support for oe.utils.ImageQAFailed and instead rely on the called functions to call oe.qa.handle_error() themselves. This matches what do_package_qa() does. Also update the description of do_image_qa() to explain that the called functions are expected to call oe.qa.handle_error() themselves. [ YOCTO #15601 ] (From OE-Core rev: 0c3e111c965af2bc56533633c376b70b7fa5e1de) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: fix tests with libarchive 3.7.5 onwardsRoss Burton2024-09-302-0/+42
| | | | | | | | | | Backport a patch from an upstream PR to disable a test that correctly causes errors in libarchive 3.7.5 onwards. (From OE-Core rev: 51356c6d6774894926c9a291b9313324cfd6b127) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initramfs-framework: init: fix typoUlrich Ölmann2024-09-301-1/+1
| | | | | | | | | Amend a small typing error. (From OE-Core rev: c4ca9161d9de1a522a34c9088dedf6c346afbbed) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-cursor: upgrade 0.1.4 -> 0.1.5Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | Changelog: =========== - cppcheck style-fixes in _XcursorThemeInherits - Insufficient memory for terminating null of string in _XcursorThemeInherits - Set close-on-exec when opening files (From OE-Core rev: b3845b530ef50918ddd4ba84d398a290f9aea0cb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.14.2 -> 1.14.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Fix build issues in some configurations that require en explicit cast to EGLNativeWindowType. - Fix memory leak when the view backend wl_resource is destroyed. - Fix wpe_dmabuf_pool object leak. (From OE-Core rev: 5e8f6f410dbf869d2950fd0dabe0567386ec4230) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.6.1 -> 2.6.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | Changes ========= - 'syslog.conf': misplaced continuation character in example - Adapt facilities for RFC5424 compliance. - Add support for IPv6 addresses in 'listen' directive, issue #90 Fixes ======= - Fix #85: logging to remote IPv6 address does not work. - Fix #88: initial delay for unresolvable remote target. (From OE-Core rev: 61bdaaf9500ffb78564ed051939e9a33a47ffa55) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>