summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* fftw_3.3.11.bb: Update version.Philip Balister2026-04-231-2/+2
| | | | | | | | | | | | | | | Apr 21st, 2026 New API fftw_copy_plan() Support for SVE SIMD instructions. Support for LoongArch LSX and LASX SIMD instructions. Support for Apple ARM, RISCV, and LoongArch cycle counters. Enabling the cycle counters needs a kernel module to permit access from user space. We need to add SVE (and other architectures) support to the recipe. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* tbb: add ptest supportZeming LIU2026-04-234-2/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test result: root@qemux86-64:/usr/lib/tbb/ptest# ptest-runner tbb START: ptest-runner 2026-04-23T01:21 BEGIN: /usr/lib/tbb/ptest PASS: test_tick_count PASS: test_allocators PASS: test_arena_priorities PASS: test_dynamic_link PASS: test_collaborative_call_once PASS: test_concurrent_lru_cache PASS: test_concurrent_unordered_map PASS: test_concurrent_unordered_set PASS: test_concurrent_map PASS: test_concurrent_set PASS: test_concurrent_priority_queue PASS: test_partitioner PASS: test_parallel_for PASS: test_parallel_for_each PASS: test_parallel_reduce PASS: test_parallel_sort PASS: test_parallel_invoke PASS: test_parallel_scan PASS: test_parallel_pipeline PASS: test_eh_algorithms PASS: test_blocked_range PASS: test_concurrent_vector PASS: test_task_group PASS: test_concurrent_hash_map PASS: test_task_arena PASS: test_parallel_phase PASS: test_enumerable_thread_specific PASS: test_concurrent_queue PASS: test_resumable_tasks PASS: test_mutex PASS: test_function_node PASS: test_multifunction_node PASS: test_broadcast_node PASS: test_buffer_node PASS: test_composite_node PASS: test_continue_node PASS: test_eh_flow_graph PASS: test_flow_graph PASS: test_flow_graph_priorities PASS: test_flow_graph_whitebox PASS: test_indexer_node PASS: test_join_node PASS: test_join_node_key_matching PASS: test_join_node_key_matching_n_args PASS: test_join_node_msg_key_matching PASS: test_join_node_msg_key_matching_n_args PASS: test_join_node_preview PASS: test_limiter_node PASS: test_priority_queue_node PASS: test_queue_node PASS: test_sequencer_node PASS: test_split_node PASS: test_tagged_msg PASS: test_overwrite_node PASS: test_write_once_node PASS: test_async_node PASS: test_input_node PASS: test_profiling PASS: test_concurrent_queue_whitebox PASS: test_intrusive_list PASS: test_semaphore PASS: test_environment_whitebox PASS: test_hw_concurrency PASS: test_eh_thread PASS: test_tbb_version PASS: test_global_control PASS: test_task PASS: test_concurrent_monitor PASS: test_scheduler_mix PASS: test_handle_perror PASS: test_arena_constraints PASS: test_tbbbind PASS: test_tbb_fork PASS: test_tbb_header PASS: test_openmp PASS: conformance_tick_count PASS: conformance_allocators PASS: conformance_mutex PASS: conformance_task_group PASS: conformance_task_group_context PASS: conformance_task_arena PASS: conformance_collaborative_call_once PASS: conformance_concurrent_lru_cache PASS: conformance_concurrent_unordered_map PASS: conformance_concurrent_unordered_set PASS: conformance_concurrent_map PASS: conformance_concurrent_set PASS: conformance_concurrent_priority_queue PASS: conformance_parallel_for PASS: conformance_parallel_for_each PASS: conformance_parallel_reduce PASS: conformance_parallel_scan PASS: conformance_parallel_sort PASS: conformance_parallel_pipeline PASS: conformance_parallel_invoke PASS: conformance_blocked_range PASS: conformance_blocked_range2d PASS: conformance_blocked_range3d PASS: conformance_blocked_nd_range PASS: conformance_concurrent_vector PASS: conformance_global_control PASS: conformance_concurrent_hash_map PASS: conformance_enumerable_thread_specific PASS: conformance_combinable PASS: conformance_concurrent_queue PASS: conformance_resumable_tasks PASS: conformance_version PASS: conformance_function_node PASS: conformance_multifunction_node PASS: conformance_input_node PASS: conformance_continue_node PASS: conformance_async_node PASS: conformance_overwrite_node PASS: conformance_write_once_node PASS: conformance_buffer_node PASS: conformance_queue_node PASS: conformance_priority_queue_node PASS: conformance_sequencer_node PASS: conformance_limiter_node PASS: conformance_broadcast_node PASS: conformance_composite_node PASS: conformance_indexer_node PASS: conformance_split_node PASS: conformance_join_node PASS: conformance_graph PASS: conformance_arena_constraints PASS: test_scalable_allocator PASS: test_malloc_pools PASS: test_malloc_init_shutdown PASS: test_malloc_regression PASS: test_malloc_shutdown_hang PASS: test_malloc_compliance PASS: test_malloc_used_by_lib PASS: test_malloc_lib_unload PASS: test_malloc_pure_c PASS: test_malloc_whitebox PASS: test_malloc_atexit PASS: test_malloc_overload PASS: test_malloc_overload_disable PASS: test_malloc_new_handler DURATION: 153 END: /usr/lib/tbb/ptest 2026-04-23T01:23 STOP: ptest-runner TOTAL: 1 FAIL: 0 Note: The test will fail/timeout if executed on qemu target without kvm enabled. Signed-off-by: Zeming LIU <zeming.liu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jemalloc: fix always_inline build failureXiaozhan Li2026-04-231-0/+2
| | | | | | | | | Enable debug build flag in jemalloc to avoid error as below: inlining failed in call to 'always_inline' 'heap_ph_cmp': function not considered for inlining Signed-off-by: Xiaozhan Li <Xiaozhan.Li.CN@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* canopenterm: update to version 2.02+gitMichael Fitzmayer2026-04-231-3/+5
| | | | | | | | | | | | | | | | - This patch incorporates all previously suggested changes - Introduced a new API function: print_result() - Added support for configuring a dynamic number of filters when executing replay.lua - Added script to interact with the STM32 CAN bootloader (stm32.lua) - Add Unified Diagnostic Services (ISO 14229-1) script written in Lua (uds.lua) - Various updates and fixes required by the Debian package and to be able to get certified by Microsoft - Added manpages Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* framebuffer-vncserver: New recipe for VNC server for framebufferJörg Sommer2026-04-222-0/+52
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gphoto2: Fix build with clang-22Khem Raj2026-04-212-0/+74
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libspdm: update SRCREV to final 3.8.2 releaseRoss Burton2026-04-211-1/+1
| | | | | | | | | | The initial 3.8.2 tag pointing at 5cf0acb8 ("Update version for 3.8.2 release") was actually a pre-release and that tag has since moved. Now that 3.8.2 has offically been released we can update the SRCREV. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* opensc: ship missed installed fileJose Quaresma2026-04-211-0/+1
| | | | | | | | | | | | | | Fix packing of missed installed file: | ERROR: opensc-0.27.1-r0 do_package: QA Issue: opensc: Files/directories were installed but not shipped in any package: | /usr/share/p11-kit | /usr/share/p11-kit/modules | /usr/share/p11-kit/modules/opensc.module | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. | opensc: 3 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libsoup-2.4: fix several CVEsChangqing Li2026-04-2111-0/+1087
| | | | | | | | | | | | | | | | | | | Fix CVE-2026-1539,CVE-2026-1761,CVE-2026-1801,CVE-2026-2443, CVE-2026-2369,CVE-2026-1760,CVE-2025-14523,CVE-2025-32049,CVE-2026-1467 Refer: CVE-2026-1801 https://gitlab.gnome.org/GNOME/libsoup/-/issues/481 CVE-2026-1761 https://gitlab.gnome.org/GNOME/libsoup/-/issues/493 CVE-2026-2443 https://gitlab.gnome.org/GNOME/libsoup/-/issues/487 CVE-2026-1539 https://gitlab.gnome.org/GNOME/libsoup/-/issues/489 CVE-2026-2369 https://gitlab.gnome.org/GNOME/libsoup/-/issues/498 CVE-2026-1760 https://gitlab.gnome.org/GNOME/libsoup/-/issues/475 CVE-2025-14523 https://gitlab.gnome.org/GNOME/libsoup/-/issues/472 CVE-2025-32049 https://gitlab.gnome.org/GNOME/libsoup/-/issues/390 CVE-2026-1467 https://gitlab.gnome.org/GNOME/libsoup/-/issues/488 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* webkitgtk3 update 2.50.5 -> 2.50.6Jason Schonberg2026-04-201-1/+1
| | | | | | | | | This is a bug fix release. Changelog: https://www.webkitgtk.org/2026/03/12/webkitgtk2.50.6-released.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ceres-solver: Improve the build configurationPeter Kjellerstedt2026-04-201-3/+11
| | | | | | | | | | | * Add a PACKAGECONFIG for glog. If it is disabled, then miniglog, which is provided by ceres-solver, will be used instead. * Disable CUDA and gflags. They are not expected to be found, but this makes it explicit. * Disable building tests and examples as they are not used anyway. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: add missing sources if mm is enabledJoao Marcos Costa2026-04-201-0/+1
| | | | | | | | | | | | | | | | | Some headers come from 'mm' (in the top source directory, i.e. the root of Linux's sources), as in the exampels below: Makefile:LOCAL_HDRS += $(selfdir)/mm/local_config.h $(top_srcdir)/mm/gup_test.h cow.c:#include "../../../../mm/gup_test.h" gup_longterm.c:#include "../../../../mm/gup_test.h" gup_test.c:#include <mm/gup_test.h> hmm-tests.c:#include <mm/gup_test.h> uffd-unit-tests.c:#include "../../../../mm/gup_test.h" Add this directory to KERNEL_SELFTEST_SRC if 'mm' PACKAGECONFIG is enabled. Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: fix mm selftests dependenciesJoao Marcos Costa2026-04-202-1/+82
| | | | | | | | | | | | | | | | | Add numa (numactl), as required by rmap, migration, and others. Add liburing, otherwise some tests would be disabled. Moreover, liburing's availability is checked in a shell script executed prior to the compilation of the individual test cases. This script, however, does not read CFLAGS. Backport a fix [1] from mainline to address this issue. [1] https://github.com/torvalds/linux/commit/7f532d19c8be76ad2fcd7ab6b0c9eb618f70966b Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: drop libhugetlbfsJoao Marcos Costa2026-04-201-7/+4
| | | | | | | | | | | | | | | | The support of libhugetlbfs was removed from mainline Linux a while ago, since v6.1 [1]. Since libhugetlbfs was the main reason to remove 'mm' selftests for some specific architectures, the respective operations should only remove bpf. Update the recipe to remove libhugetlbfs as a dependency of mm, and thus unblock this test category for some targets. [1] https://github.com/torvalds/linux/commit/6f83d6c74ea5a5b267be85206822da280cae110a Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: rename vm selftests to mmJoao Marcos Costa2026-04-201-8/+8
| | | | | | | | | | | | | | Since v6.10 [1], this category of selftests was renamed to 'mm'. Update the recipe accordingly. I left a mention to the previous name (i.e., 'vm') just in case. [1]: https://github.com/torvalds/linux/commit/baa489fabd01596d5426d6e112b34ba5fb59ab82 Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xrdp: upgrade 0.10.5 -> 0.10.6Gyorgy Sarvari2026-04-201-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Mark fixed CVEs explicitly patched,because NVD tracks them without version info. Changelog: Security fixes: CVE-2026-32105 CVE-2026-32107 CVE-2026-32623 CVE-2026-32624 CVE-2026-33145 CVE-2026-33516 CVE-2026-33689 CVE-2026-35512 New features: Support for xorgxrdp bug fixes Bug fixes: Honour pass_shell_as_env setting only if user sets a shell We no longer try to create a NULL authentication file when using VNC over UDS Problems with the Brazilian ABNT2 keyboard mapping have been corrected A 'file exists' error when installing xrdp over an existing installation has been addressed Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xdg-desktop-portal: upgrade 1.20.3 -> 1.20.4Gyorgy Sarvari2026-04-201-2/+10
| | | | | | | | | | | | | Fixes CVE-2026-40354: https://github.com/flatpak/xdg-desktop-portal/releases/tag/1.20.4 Also mark the CVE explicitly patched, as it is tracked without version info at this time. The project now has a dependency on libglnx, which by default it tries to download from the internet during configuring. To avoid that error, this dependency is added to the SRC_URI. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* protobuf, python3-protobuf: ignore CVE-2026-6409Gyorgy Sarvari2026-04-201-0/+1
| | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-6409 The vulnerability impacts only the PHP library component, not the cpp/python one. Ignore this CVE due to this. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* openjpeg: patch CVE-2026-6192Gyorgy Sarvari2026-04-202-0/+36
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-6192 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* minizip: backport fix for the missing headerSamuli Piippo2026-04-202-1/+28
| | | | | | | | | | | | | | Minizip release v1.3.2 is missing required ints.h header that causes build failure on components using it: | ../../../../../recipe-sysroot/usr/include/minizip/ioapi.h:74:10: fatal error: ints.h: No such file or directory | 74 | #include "ints.h" | | ^~~~~~~~ Backport fix from https://github.com/madler/zlib/commit/cb14dc9ade3759352417a300e6c2ed73268f1d97 Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libraw: mark CVE-2026-20911 and CVE-2026-21413 patchedGyorgy Sarvari2026-04-201-0/+2
| | | | | | | | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-20911 https://nvd.nist.gov/vuln/detail/CVE-2026-21413 Both CVEs are tracked with incorrect version info: NVD indicates that 0.22.1 is explicitly vulnerable, but the fixes are actually included in this release. Relevant commits: CVE-2026-20911: https://github.com/LibRaw/LibRaw/commit/5357bb5fc67ac616838fb84de67260d45987489b CVE-2026-21413: https://github.com/LibRaw/LibRaw/commit/75ed2c12a35b765b3b6ad695cc1f044f19efe644 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40341Gyorgy Sarvari2026-04-202-0/+70
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40341 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40340Gyorgy Sarvari2026-04-202-0/+41
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40340 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40339Gyorgy Sarvari2026-04-202-0/+42
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40339 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40338Gyorgy Sarvari2026-04-202-0/+35
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40338 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40336Gyorgy Sarvari2026-04-202-0/+45
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40336 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40335Gyorgy Sarvari2026-04-202-0/+44
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40335 Backport the patch that is referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40334Gyorgy Sarvari2026-04-202-0/+38
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40334 Backport the patch that is referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: patch CVE-2026-40333Gyorgy Sarvari2026-04-202-2/+153
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-40333 Backport the patch referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gphoto2: upgrade 2.5.28 -> 2.5.32Gyorgy Sarvari2026-04-205-100/+9
| | | | | | | | | | | | | Drop patches that were merged in this release. Changelog: - --get-exif , --get-all-exif added - --reverse modifier option added for fileoperations commands - kill -USR2 can now stop --capture-movie - updated translations Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* lcms: patch CVE-2026-41254Gyorgy Sarvari2026-04-203-1/+66
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-41254 Backport the patches referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jq: patch CVE-2026-39979Gyorgy Sarvari2026-04-202-0/+32
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-39979 Backport the patch that is referenced by the NVD advisory.y Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jq: patch CVE-2026-33948Gyorgy Sarvari2026-04-202-0/+50
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-33948 Backport the patch that is referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jq: patch CVE-2026-33947Gyorgy Sarvari2026-04-202-0/+105
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-33947 Backport the patch that is referenced by the NVD report. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jq: patch CVE-2026-32316Gyorgy Sarvari2026-04-202-5/+58
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-32316 Backport the patch that is referenced by the NVD advisory. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fio: upgrade 3.41 -> 3.42Gyorgy Sarvari2026-04-203-80/+2
| | | | | | | | | | | | | | | | Contains fix for CVE-2026-30656. Also mark this CVE as patched explicitly, as NVD tracks it without version info. Drop patches that are included in this release. Changelog: https://github.com/axboe/fio/releases/tag/fio-3.42 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> fio Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libdvdread: use https for fetching codeMarkus Volk2026-04-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* enca: disable C23 support to fix configure checkKhem Raj2026-04-181-0/+2
| | | | | | | | Set ac_cv_prog_cc_c23=no to prevent autoconf from detecting C23 compiler support, avoiding potential build failures as the package is not yet fully ported to support C23 standard. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libkcapi: disable C23 support to fix configure checkKhem Raj2026-04-181-0/+2
| | | | | | | | Set ac_cv_prog_cc_c23=no to prevent autoconf from detecting C23 compiler support, avoiding potential build failures as the package is not yet fully ported to support C23 standard. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* highway: Update to latest tip of trunkKhem Raj2026-04-181-2/+3
| | | | | | This brings fixes to build with clang-22 and C23 support Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dlt-daemon: fix sign-conversion warning in dlt_timer_conn_types array typeKhem Raj2026-04-172-0/+28
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* liboauth2: Add knob for code coverageKhem Raj2026-04-172-1/+35
| | | | | | | | | | | | Keep the knob disabled by default, as it will need c runtime to provide profiling runtime, which is not compiled into compiler-rt by default. So it ends up with build failures e.g. | aarch64-yoe-linux-ld.lld: error: cannot open /mnt/b/yoe/master/kas-build/tmp/work/cortexa72-yoe-linux/liboauth2/2.2.0/recipe-sysroot/usr/lib/clang/22.1.3/lib/aarch64-yoe-linux/libclang_rt.profile.a: No such file or directory | aarch64-yoe-linux-clang: error: linker command failed with exit code 1 (use -v to see invocation) Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* sdbus-c++-libsystemd: Upgrade to 259.5Khem Raj2026-04-1726-3612/+45
| | | | | | It matches OE-core and has musl support upstream Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libcppconnman: Upgrade to 1.0.0Khem Raj2026-04-171-2/+2
| | | | | | | | | | | | It has one change over last release https://github.com/amarula/libcppconnman/commit/84fa99d3ba0908ff9debd9191c4eddabf08079d4 Fixes build errors e.g. | CMake Error at cmake/VersionFromGit.cmake:59 (message): | [VersionFromGit] Failed to execute Git: fatal: No names found, cannot | describe anything. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libtoml11: Fix build with C23 and clangKhem Raj2026-04-172-0/+37
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* magic-enum: Upgrade to latestKhem Raj2026-04-161-1/+2
| | | | | | | It has fixes for C23 and Clang-22 added also fixes/workarounds for libstdc++-14 combinations with different versions of gcc and clang. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* composefs: Fix incompatible pointer type qualifier mismatchesKhem Raj2026-04-162-2/+48
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* poco: upgrade 1.15.1 -> 1.15.2Peter Marko2026-04-162-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove explicit libatomic code from recipe as upstream has implemented it in cmake. Tested build with all 4 qemu<arch> machines. Release notes [1]: Release 1.15.2 (2026-04-16) =========================== Summary of Changes: This release focuses on security hardening and bug fixes. Key changes include TLS 1.3 support for NetSSL_Win, building Crypto and NetSSL with OPENSSL_NO_DEPRECATED, removal of deprecated non-EVP OpenSSL code (breaking change), significant multipart parsing performance improvements, Prometheus thread/CPU metrics, GNU Hurd platform support, and numerous bug fixes across networking, cryptography, and data handling. All bundled third-party libraries have been updated to their latest releases. Breaking Changes: - GH #4602 OpenSSL: Remove deprecated non EVP code Security Fixes: - PR #5306 chore(dependencies): refresh bundled third-party libraries - GH #5296 Crypto and NetSSL_OpenSSL should build with OPENSSL_NO_DEPRECATED defined - GH #5278 NetSSL_Win does not support TLS 1.3 Bundled Third-Party Library Upgrades: - libpng 1.6.55 -> 1.6.57 - security fixes - libharu (hpdf) 2.4.5 -> 2.4.6 - security (TTF fixes) + memory alloc / Windows build fixes - SQLite 3.51.2 -> 3.53.0 - WAL-reset database corruption fix, query planner improvements - Quill 11.0.2 -> 11.1.0 - thread-local context fix, nullptr checks, backend poll hooks Features and Enhancements: - PR #5305 enh(Foundation): auto-disable FastLogger on unsupported platforms - PR #5303 enh: bump macOS deployment target to 15.0 (Sequoia) - PR #5300 chore(PropertyConfigurationFile): use '=' as default separator - PR #5298 Foundation: Fix sign-compare warnings in StreamConverter - PR #5294 Link with atomic library on architectures that need it - GH #5292 enh: reduce binary size growth since 1.14.2 - GH #5291 Component Install Support - PR #5286 fix(cmake,DNSSD): build fixes and cmake dependency resolution - GH #5280 Remove WinDriver.cpp files - GH #5275 Prometheus: add memory and thread metrics - GH #5266 PropertyFileConfiguration: add include file capability - GH #5250 Poco::Net::Context::addCertificateAuthority() could include a call to SSL_CTX_load_verify_locations() - GH #4846 NetSSL/Crypto: Replace deprecated OpenSSL features Bug Fixes and Improvements: - PR #5309 fix(Redis,XML,CppParser): replace dynamic_cast with static_cast for hidden visibility - GH #5308 Net: SocketProactor reports success on TCP write after non-blocking connect refusal - PR #5304 fix(MongoDB): suppress false topology change notifications on heartbeat - PR #5293 Port library to GNU Hurd - GH #5288 Fuzzing Issue in MailMessage - GH #5287 Fuzzing Issue in DateTime - PR #5284 fix(Redis): use shared_ptr for NotificationCenter, harden AsyncNotificationCenter::stop() - PR #5283 fix(ApacheConnector,Foundation): fix compile warnings with GCC 15 - GH #5269 Pipe close deadlocks on - PR #5264 fix(Data): Robust date/time parsing in SQLite/PostgreSQL extractor - GH #5263 X509Certificate validFrom method throws exception for timestamps ending with Z - GH #4883 SecureSocketImpl::shutdown() regression since 1.14.0 - GH #4772 InvalidCertificateHandler onInvalidCertificate wrong exception - GH #4118 Poco Multipart parsing is 10x slower than its Boost/beat or restinio equivalent - GH #1097 Process::isRunning returns true for defunct tagged process [1] https://github.com/pocoproject/poco/blob/poco-1.15.2-release/CHANGELOG Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libraqm: New recipe for a library for complex text layoutJörg Sommer2026-04-161-0/+25
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gd: Support PACKAGECONFIGJörg Sommer2026-04-161-8/+17
| | | | | | | | Some recipes (like fswebcam) need gd with support of fontconfig to really work. Otherwise font selection is not that easy. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>