summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-filelock: upgrade 3.29.0 -> 3.29.1Wang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | Changelog: =========== - docs: fix API docs of release() - docs: clarify per-thread scope of FileLock configuration - chore: improve filelock maintenance path - fix(soft): refuse to follow symlinks when reading the lock file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-faker: upgrade 40.19.1 -> 40.21.0Wang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | Changelog: ========= - Add banks list for en_GB locale - Add pan and gstin generators to en_IN SSN provider - Improve barcode provider test coverage - Bump liskin/gh-problem-matcher-wrap from 3 to 4 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cyclonedx-python-lib: upgrade 11.7.0 -> 11.8.0Wang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - chore: extract glob for pyupgrade to separate script for cross-platform compatibility - docs: update CDX summary - chore: fix test coverage reporting - chore(deps-dev): update tomli requirement from 2.3.0 to 2.4.1 - chore(release): use own GH app for releasing - chore(ci): pin GitHub Actions to immutable SHAs while preserving tag tracking - chore: add zizmor workflow to harden GitHub Actions security - Update PULL_REQUEST_TEMPLATE.md - chore: Update CONTRIBUTING.md - chore(ci): comments for pinned actions - feat: add support CycloneDX 1.7.1 & 1.6.2 & 1.5.1 - chore(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 - chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.1 - chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 - feat: pull SPDX license IDs v1.1-3.28.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cmd2: upgrade 3.5.1 -> 4.0.0Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cbor2: upgrade 6.1.1 -> 6.1.2Wang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | Changelog: =========== - Fixed incorrect tracking of string references for definite-length text strings of length greater than 65536 - Fixed cbor2.load() crash caused by incorrect handling of internal read buffer extension during stream deserialization. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-beautifulsoup4: upgrade 4.14.3 -> 4.15.0Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* proftpd: upgrade 1.3.9a -> 1.3.9bWang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Issue 2057 - SQL Injection in mod_wrap2_sql via reverse DNS hostname (CVE-2026-44331). - Issue 2056 - Incomplete fix for session management with OpenSSL 3.2.x or later, when using TLSv1.2 or earlier. This complements the fix for Issue #1963. - Issue 2098 - Hard quota limits on uploads do not cause SFTP WRITE requests to fail as expected. - Issue 2102 - SSH payload length underflow calculation for ETM/ChaChaPoly algorithms in mod_sftp. - Issue 2104 - SSH packet with empty payload triggers null pointer dereference in mod_sftp. - Issue 2106 - Bad DSA signatures can lead to out-of-bounds read of heap memory in mod_sftp. - Issue 2108 - Mismatched RSA/DSA algorithm signatures can lead to null dereference in mod_sftp. - Issue 2115 - SFTP request payload length underflow calculation in mod_sftp. - Issue 2120 - Several modules fail to build using OpenSSL 4.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* pcsc-tools: upgrade 1.7.4 -> 1.7.5Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libdbi-perl: upgrade 1.647 -> 1.648Wang Mingyu2026-06-091-2/+2
| | | | | | | License-Update: Copyright year updated to 2026. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* imagemagick: upgrade 7.1.2-24 -> 7.1.2-25Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* hiredis: upgrade 1.3.0 -> 1.4.0Wang Mingyu2026-06-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Improvements ================ - Increase required cmake version to 3.15 - Use ffc (pure-C99) as the RESP3 double parser instead of strtod - FetchContent should not include cpack - Add C++ compatibility to sds.h - Apply FD_CLOEXEC on sockets Bug Fixes ============= - fix: add NULL check for c->funcs in redisReconnect - Fix buffer overflow in tests. Maintenance =============== - Fix CI for macOS and docker based runs. - Fix CI on MacOS runners. - Define ssize_t as intptr_t in Windows Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeradius: upgrade 3.2.9 -> 3.2.10Wang Mingyu2026-06-091-1/+1
| | | | | | | | Changelog: Correct bug where detail file reader would not read files. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeipmi: upgrade 1.6.17 -> 1.6.18Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fluentbit: upgrade 5.0.6 -> 5.0.7Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fastfetch: upgrade 2.64.0 -> 2.64.2Wang Mingyu2026-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | Features: ========= - Adds a CMake option -DPACKAGES_REMOVE_DISABLED to remove detection code of disabled packages (-DPACKAGES_DISABLE_<PACKAGE_NAME>) for slightly smaller binary size (Packages) Bugfixes: ========= - Fixes compatibility issues with Lua 5.3 - Avoid possible infinite recursion in encode_json when encoding deeply nested tables or circular references - Fixes compilation issues when building with old macOS SDKs - Fixes image rendering being wiped quickly (#2374) - Fixes ASCII logo being overwritten in --dynamic-interval mode - Internal fixes Logos: ======= - Updates OpenWrt and adds a small variant Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ctags: upgrade 6.2.20260531.0 -> 6.2.20260607.0Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* boost-sml: upgrade 1.1.13 -> 1.2.0Wang Mingyu2026-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* android-tools-conf-configs: revert deletion of the recipeDmitry Baryshkov2026-06-095-0/+113
| | | | | | | | | | | | | | | | | | | The commit 33c1e33d2303 ("android-tools: remove android-tools 5.x from meta-oe/recipes-devtools") blindly dropped all recipes from the android-tools dir. Later commits moved the android-tools recipe and other related recipes from the SELinux dynamic layer, bumping the version to 29.x, but somehow the author of the patches didn't notice that the resulting set of packages doesn't work out of box on any upstream kernels, as the default android-tools-conf setup scripts use Android-proprietary way of setting up the USB gadget (/sys/class/android_usb). Bring back the android-tools-conf-configs recipe, which uses upstream mechanism (ConfigFS) to setup the USB gadget for ADB. Fixes: 33c1e33d2303 ("android-tools: remove android-tools 5.x from meta-oe/recipes-devtools") Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: do not run 'make clean'Nora Schiffer2026-06-091-0/+2
| | | | | | | | | | | | | Due to the way the kernel-selftest sources are set up, the toplevel Makefile does not work and `make clean` will always result in a "The source tree is not clean, please run 'make ARCH=... mrproper'" error. Avoid running it by setting CLEANBROKEN = "1", so rebuilding the recipe without a clean (which often happens when the kernel has changed) does not fail. Signed-off-by: Nora Schiffer <nora.schiffer@ew.tq-group.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeradius: Fix do_patch fuzz QA IssueMingli Yu2026-06-091-7/+4
| | | | | | | | | | | | | | Fixes: ERROR: freeradius-3.2.9-r0.wr2600 do_patch: QA Issue: Fuzz detected: checking file src/main/version.c Hunk #1 succeeded at 622 with fuzz 1 (offset 8 lines). patching file src/main/version.c Hunk #1 succeeded at 622 with fuzz 1 (offset 8 lines). Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* minifi-cpp: Fix build with gcc 16Mingli Yu2026-06-092-0/+50
| | | | | | | | | | Fixes: extensions/systemd/libwrapper/LibWrapper.h:38:31: error: 'uint64_t' has not been declared 38 | virtual int getRealtimeUsec(uint64_t* usec_out) noexcept = 0; | ^~~~~~~~ Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-sensors-plugin: Fix aggregate init failure with gcc16Mingli Yu2026-06-092-1/+52
| | | | | | | | | | | | | | | | | | | Fixes: ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.cc:25:37: error: no matching function for call to 'xfce4::PluginSize::PluginSize(<brace-enclosed initializer list>)' 25 | const PluginSize RECTANGLE{true}, SQUARE{false}; | ^ • there are 2 candidates In file included from ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.cc:21: • candidate 1: 'constexpr xfce4::PluginSize::PluginSize(const xfce4::PluginSize&)' ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.h:64:8: 64 | struct PluginSize { | ^~~~~~~~~~ • no known conversion for argument 1 from 'bool' to 'const xfce4::PluginSize&' • candidate 2: 'constexpr xfce4::PluginSize::PluginSize(xfce4::PluginSize&&)' • no known conversion for argument 1 from 'bool' to 'xfce4::PluginSize&&' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-cpufreq-plugin: Fix aggregate init failure with gcc16Mingli Yu2026-06-092-0/+53
| | | | | | | | | | | | | | | | | | | Fixes: ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.cc:25:37: error: no matching function for call to 'xfce4::PluginSize::PluginSize(<brace-enclosed initializer list>)' 25 | const PluginSize RECTANGLE{true}, SQUARE{false}; | ^ • there are 2 candidates In file included from ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.cc:21: • candidate 1: 'constexpr xfce4::PluginSize::PluginSize(const xfce4::PluginSize&)' ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.h:64:8: 64 | struct PluginSize { | ^~~~~~~~~~ • no known conversion for argument 1 from 'bool' to 'const xfce4::PluginSize&' • candidate 2: 'constexpr xfce4::PluginSize::PluginSize(xfce4::PluginSize&&)' • no known conversion for argument 1 from 'bool' to 'xfce4::PluginSize&&' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* minifi-cpp: upgrade 0.99.1 -> 0.99.2Li Zhou2026-06-094-98/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below changes are done for upgrading minifi-cpp from 0.99.1 to 0.99.2. Updated below patches: 0001-Do-not-use-bundled-packages.patch 0003-Fix-libsodium-build.patch Removed below patch for it is available in new version: 0008-MINIFICPP-2553-CMP0065-OLD-removed-in-cmake-4.0-remo.patch Updated third-party components' versions to be aligned with new version's release note: expected-lite 0.6.3->0.9.0 asio 1.29.0->1.34.2 fmt 11.1.4->11.2.0 Added new third-party component: jsoncons 1.3.2. Added DEPENDS on pugixml 1.15 (use the version provided by system). Added new configs to disable unnecessary third-party components. Aligned file names and installation paths with new version 0.99.2. Correct LICENSE. ChangeLog: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325 License-Update: Added BSL-1.0 (jsoncons) and fixed typo in concurrentqueue description. [1] Removed TinyXml2 (Zlib license) from LICENSE and Zlib license is needed by other bundled components. [2] No new license type. Changed protobuf from "within gRPC" to standalone bundling. [3] Added MIT license (llama.cpp). [4] Added benchmark (ALv2) to LICENSE/NOTICE. No new license since Apache-2.0 already present. [5] [1] https://github.com/apache/nifi-minifi-cpp/commit/e25a247a4 [2] https://github.com/apache/nifi-minifi-cpp/commit/f28961cfb [3] https://github.com/apache/nifi-minifi-cpp/commit/97087b22e [4] https://github.com/apache/nifi-minifi-cpp/commit/8602b76d2 [5] https://github.com/apache/nifi-minifi-cpp/commit/54a643c72 Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libtext-diff-perl: upgrade 1.41 -> 1.45Khem Raj2026-06-091-4/+4
| | | | | | | | | Maintainership moved on CPAN from OVID to NEILB, so update the SRC_URI author path and HOMEPAGE accordingly. Refresh LIC_FILES_CHKSUM for the updated FSF address in the bundled GPL text; the licensing (Artistic-1.0 | GPL-2.0-or-later) is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libmodule-pluggable-perl: upgrade 5.2 -> 6.3Khem Raj2026-06-091-1/+1
| | | | | | | The README license block (LIC_FILES_CHKSUM beginline/endline) is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libextutils-config-perl: upgrade 0.008 -> 0.010Khem Raj2026-06-091-3/+3
| | | | | | | | Refresh LIC_FILES_CHKSUM: upstream reformatted the bundled Artistic license text ("Artistic License 1.0" -> "Perl Artistic License 1.0"); the licensing (Artistic-1.0 | GPL-1.0-or-later) is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-misc-misc: upgrade 1.1.2 -> 1.1.3Khem Raj2026-06-081-1/+2
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-cursor-misc: upgrade 1.0.3 -> 1.0.4Khem Raj2026-06-081-1/+2
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-bitstream-100dpi: upgrade 1.0.3 -> 1.0.4Khem Raj2026-06-081-2/+3
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-bh-lucidatypewriter-100dpi: upgrade 1.0.3 -> 1.0.4Khem Raj2026-06-081-2/+3
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-bh-100dpi: upgrade 1.0.3 -> 1.0.4Khem Raj2026-06-081-2/+3
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-adobe-utopia-100dpi: upgrade 1.0.4 -> 1.0.5Khem Raj2026-06-081-2/+3
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* font-adobe-100dpi: upgrade 1.0.3 -> 1.0.4Khem Raj2026-06-081-2/+3
| | | | | | | Upstream now ships the release as .tar.xz (no .tar.bz2), so set SRC_URI_EXT accordingly. The COPYING license checksum is unchanged. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mbuffer: upgrade 20140310 -> 20260511Khem Raj2026-06-081-2/+2
| | | | | | | | Use ${PV} in SRC_URI so future version bumps are filename-only. LICENSE checksum is unchanged and the md5 PACKAGECONFIG still maps to the configure --enable-md5/--disable-md5 option. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* chore: add .editorconfig and .gitattributesSrikanth Patchava2026-06-082-0/+47
| | | | | | | | Add editor configuration and line ending normalization for consistent development across platforms. Signed-off-by: Srikanth Patchava <srpatcha@users.noreply.github.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* pegtl: Upgrade to 4.0.0Khem Raj2026-06-082-23/+21
| | | | | | Fixes build with gcc 16 as well. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* opencl-cts: update to release 2026-05-05Ryan Eatmon2026-06-082-48/+4
| | | | | | | | | | Update OpenCL CTS to the latest release. With the move of the opencl-headers and other opencl-* packages to a newer version, this one also needs to update to fix compile issues related to the header changes. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freeglut: split normal and gles packagesDmitry Baryshkov2026-06-083-3/+7
| | | | | | | | | | | | | The freeglut and freeglut-gles libraries are not really compatible, they have different SOnames, different ABI, etc. Some tools (e.g. OpenCL CTS) expect the classical FreeGLUT rather than a GL ES version. Restore original freeglut recipe and add freeglut-gles for the software that needs it. Fixes: 0b0cbd4c3ce1 ("freeglut: version 3.4.0 -> 3.8.0") Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mariadb: fix building for the ARMv8.3-A and later systemsDmitry Baryshkov2026-06-082-0/+53
| | | | | | | | | | | | | | | | | Building mariadb for ARMv8.3-A and later, fails with: Assembler messages: {standard input}:169: Error: selected processor does not support `retaa' {standard input}:271: Error: selected processor does not support `retaa' It happens because the pmem_cvap() funciton manually inserts the `.arch armv8-2.a` clause, making GAS believe that retaa instruction (inserted by GCC) is invalid. Replace compiler dependent version by using the generic sys instruction. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* Add ptest support for googletestZeming LIU2026-06-083-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test result: root@qemux86-64:~# ptest-runner googletest START: ptest-runner 2026-06-08T02:33 BEGIN: /usr/lib/googletest/ptest PASS: gmock-actions_test PASS: gmock-cardinalities_test PASS: gmock_ex_test PASS: gmock-function-mocker_test PASS: gmock-internal-utils_test PASS: gmock-matchers-arithmetic_test PASS: gmock-matchers-comparisons_test PASS: gmock-matchers-containers_test PASS: gmock-matchers-misc_test PASS: gmock-more-actions_test PASS: gmock-nice-strict_test PASS: gmock-port_test PASS: gmock-spec-builders_test PASS: gmock_link_test PASS: gmock_test PASS: gmock_stress_test PASS: gmock-more-actions_no_exception_test PASS: gmock_no_rtti_test PASS: googletest-death-test-test PASS: gtest_environment_test PASS: googletest-filepath-test PASS: googletest-listener-test PASS: gtest_main_unittest PASS: googletest-message-test PASS: gtest_no_test_unittest PASS: googletest-options-test PASS: googletest-param-test-test PASS: googletest-port-test PASS: gtest_pred_impl_unittest PASS: gtest_premature_exit_test PASS: googletest-printers-test PASS: gtest_prod_test PASS: gtest_repeat_test PASS: gtest_sole_header_test PASS: gtest_stress_test PASS: googletest-test-part-test PASS: gtest_throw_on_failure_ex_test PASS: gtest-typed-test_test PASS: gtest_unittest PASS: gtest-unittest-api_test PASS: gtest_skip_in_environment_setup_test PASS: gtest_skip_test PASS: gtest-death-test_ex_nocatch_test PASS: gtest-death-test_ex_catch_test PASS: gtest_no_rtti_unittest PASS: googletest-break-on-failure-unittest PASS: gtest_skip_check_output_test PASS: gtest_skip_environment_check_output_test PASS: googletest-catch-exceptions-test PASS: googletest-color-test PASS: googletest-env-var-test PASS: googletest-filter-unittest PASS: gtest_help_test PASS: googletest-list-tests-unittest PASS: googletest-output-test PASS: googletest-shuffle-test PASS: googletest-throw-on-failure-test PASS: googletest-uninitialized-test PASS: gtest_list_output_unittest PASS: gtest_xml_outfiles_test PASS: googletest-json-outfiles-test PASS: gtest_xml_output_unittest PASS: googletest-json-output-unittest DURATION: 16 END: /usr/lib/googletest/ptest 2026-06-08T02:34 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Zeming LIU <zeming.liu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* webrtc-audio-processing: drop obsolete 0.3.1 recipeKhem Raj2026-06-085-241/+0
| | | | | | | | | The 0.3.x series is long superseded. We already ships the maintained webrtc-audio-processing-1 (1.3) and webrtc-audio-processing-2 (2.1) recipes, and pipewire uses webrtc-audio-processing-2. Nothing depends on the bare 0.3.1 recipe. Drop it. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-cache: remove dead recipeKhem Raj2026-06-083-17/+0
| | | | | | | | | pytest-cache has been unmaintained since its last release in 2013 and its functionality was long ago merged into pytest core. Drop the recipe along with its packagegroup-meta-python entry and the now-redundant ptest dependency in python3-fastjsonschema. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pathtools3: remove dead recipeKhem Raj2026-06-082-11/+0
| | | | | | | | | | | pathtools3 is an abandoned Python 3 fork. Its last release (0.2.1) was in 2018 and the upstream original pathtools has been dead since 2011. Its only historical consumer, python3-watchdog, dropped the dependency long ago and is now at 6.0.0 in OE. Nothing else references it. Drop the recipe and its packagegroup-meta-python entry. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libwebsockets: fix build against OpenSSL 3.5Kamlesh Gurudasani2026-06-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | OpenSSL 3.5 (first shipped in wrynose) made HMAC_CTX a fully opaque type by removing its struct definition from the public headers. It was deprecated since OpenSSL 3.0 but the struct remained visible until 3.5. libwebsockets uses HMAC_CTX_new() to detect which form to use in its lws-genhash.h public header: if found it uses HMAC_CTX *ctx (pointer), otherwise it falls back to HMAC_CTX ctx (embedded struct). In cross-compilation the CMake CHECK_FUNCTION_EXISTS probe for HMAC_CTX_new can fail due to native libraries being incorrectly pulled into the aarch64 link test, causing the function to be reported as not found. Before OpenSSL 3.5 this was a silent failure: the fallback embedded struct still compiled fine. With OpenSSL 3.5 the fallback now fails with "field has incomplete type". Force LWS_HAVE_HMAC_CTX_new=ON so the pointer form is always used. Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: add generic architecture-independent self-testsTelukula Jeevan Kumar Sahu2026-06-071-1/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add generic kernel self-tests that build cleanly with mainline kernel (6.18+), work on all architectures, and either PASS or SKIP gracefully at runtime. Tests added: - acct: BSD process accounting - breakpoints: hardware breakpoint handling - cachestat: page cache statistics (cachestat syscall) - cgroup: control group v1 interface - clone3: clone3 syscall with flags - core: syscalls like close_range, unshare - coredump: core dump generation - dmabuf-heaps: DMA-BUF heap allocator - efivarfs: EFI variable filesystem - filelock: POSIX file locking (OFD locks) - filesystems: basic filesystem operations - filesystems/binderfs: Android Binder IPC (skips if CONFIG_ANDROID_BINDERFS=n) - filesystems/epoll: epoll syscall extensions - fpu: floating-point unit state - ftrace: function tracer interface - futex: fast userspace mutex - gpio: general purpose I/O - ipc: System V IPC primitives - kcmp: compare kernel resource identifiers - kvm: kernel-based virtual machine - landlock: LSM sandboxing (skips if CONFIG_SECURITY_LANDLOCK=n) - locking: ww_mutex deadlock avoidance - lsm: Linux Security Module interface - membarrier: memory barrier syscalls - mincore: mincore syscall (page residency) - mount: mount syscall (unprivileged variants) - mount_setattr: mount attribute syscall - move_mount_set_group: move_mount peer group - mseal_system_mappings: system mapping sealing - namespaces: PID/UTS/IPC/mount/network namespaces - net: networking stack - net/mptcp: multipath TCP - pidfd: pidfd-based process management - pid_namespace: PID namespace limits - proc: /proc filesystem interface - ptrace: process tracing - rlimits: resource limits - rseq: restartable sequences - sched: scheduler and real-time classes - seccomp: secure computing mode - signal: signal handling - size: ELF size utilities - splice: zero-copy data transfers - sync: cache synchronization - syscall_user_dispatch: user-space syscall dispatch - sysctl: sysctl interface - tc-testing: traffic control - timens: time namespaces - tmpfs: tmpfs filesystem - tpm2: Trusted Platform Module 2.0 - tty: TTY layer - uevent: kernel uevent subsystem - user_events: tracepoint user interface - vDSO: virtual dynamic shared object - watchdog: hardware watchdog timer - zram: compressed RAM block device Tested on aarch64 device BeaglePlay(AM6254 SoC): - Tests either PASS or SKIP gracefully Depends-on: kernel-selftest: add libcap to build and runtime dependencies Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: add libcap to build and runtime dependenciesTelukula Jeevan Kumar Sahu2026-06-071-2/+2
| | | | | | | | | | | | | | libcap is needed unconditionally for capability-aware tests such as breakpoints, cgroup, clone3, futex, ptrace, and seccomp. Add it to DEPENDS so it is always available at build time and to RDEPENDS so the installed tests can call cap_get_proc() and friends at runtime. bash and libgcc are also added to RDEPENDS: bash is required by several test shell scripts, and libgcc provides libgcc_s.so needed by tests that use GCC-emitted unwinding stubs. Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* php: upgrade 8.5.6 -> 8.5.7Jason Schonberg2026-06-071-1/+1
| | | | | | | | | This is a bug fix release. Changelog: https://www.php.net/ChangeLog-8.php#8.5.7 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gsoap: upgrade 2.8.137 -> 2.8.142Jason Schonberg2026-06-072-9/+9
| | | | | | | | From the changelog.md file: Version 2.8.142 (04/25/2026) Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libpwquality: make python bindings optional via PACKAGECONFIGMarkus Klotzbuecher2026-06-071-7/+6
| | | | | | | | | | | | | | The python bindings are built unconditionally, so using libpwquality drags libpython3 and python3-core onto the image even when only the C library or pam_pwquality is needed. Add a "python3" PACKAGECONFIG for the bindings, enabled by default to keep the current behaviour. The setuptools3-base inherit is deferred and conditional on it. With python3 disabled, the package depends only on cracklib and libc. Signed-off-by: Markus Klotzbuecher <mk@mkio.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>