summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-tzdata: upgrade 2026.1 -> 2026.2Wang Mingyu2026-05-291-1/+1
| | | | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 6321202865f920d6e6e45a0a5e6cd7c5752a1374) Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* python3-inline-snapshot: upgrade 0.32.6 -> 0.32.7Wang Mingyu2026-05-291-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============ - Fixed snapshot comparison for dicts where keys are dataclass instances (or other custom objects used as dict keys), which previously caused corrupted snapshots - either collapsing multiple entries into one or appending duplicate keys on subsequent runs - Fixed tuple snapshot updates to compare elements positionally rather than using sequence alignment, so existing expressions (e.g. 3 + 3) are preserved when elements are removed from or added to a tuple. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit fe086de31ae8fe4c8d63306c112dbe8e41db1e59) Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* neatvnc: upgrade 0.9.5 -> 0.9.6Wang Mingyu2026-05-292-13/+10
| | | | | | | | | | | | | | | | 0001-Use-aml-v1.patch refreshed for 0.9.6 Changelog: =========== - auth: rsa-aes: Fix potential buffer overflow - auth: vencrypt: Reject excessively long usernames and passwords Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 9222ec03c3bb15a9b927cff1a744b180aa4d1dff) Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* localsearch: upgrade 3.11.0 -> 3.11.1Wang Mingyu2026-05-291-1/+1
| | | | | | | | | | | Changelog: Fix possible failures when extracting metadata from EPUB, ODF and OOXML documents Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 5a08d78f858b8530143a39a1e819c541afd3681e) Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* Update README.md example with new branch name.Jason Schonberg2026-05-299-9/+9
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* libtsm: upgrade 4.4.3 -> 4.5.0Wang Mingyu2026-05-171-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ============= - Support for terminal bell and keyboard LEDs - Fix build musl - test/vte: fix memory leak in vte tests - Refactor scrollback and selection - screen: Fix wrong attribute for new cells when resizing - Fix remove from sb - Fix get next line - Fix scrollback position - test: robustness, make the test faster. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 6d7794e799c5c7a9c5ee4ef578706b1228ef20a6) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* nftables: improve reproducibilityYi Zhao2026-05-172-0/+42
| | | | | | | | | | Use SOURCE_DATE_EPOCH to set MAKE_STAMP instead of using the current time, thereby improving reproducibility. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit a3b407c9821509388fd4abd10b9f4c9fbf28cdaf) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* python3-ujson: upgrade 5.12.0 -> 5.12.1Wang Mingyu2026-05-171-1/+1
| | | | | | | | | | | | Changelog: ========== - Fix encoding ref leak with non-English character - Fix memory leak when ujson.dump() is unable to write to its file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 6887661fec82e3472553ec982c49fef36f8023cf) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* znc: upgrade 1.10.1 -> 1.10.2Wang Mingyu2026-05-171-1/+1
| | | | | | | | | | | | | | Changelog: ============= - Fix build with SWIG 4.4. - Fix build in the event some parts of Boost are installed but Boost.Locale is not. - Make GetClient() work in the OnClientGetSASLMechanisms module callback. - Stop accidentally requiring new perl 5.35.1, regression from 1.10.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 8b4ce3276c57cf2408f97a26a91464263e971e49) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* orage: upgrade 4.20.2 -> 4.20.3Jason Schonberg2026-05-171-1/+1
| | | | | | | | | - Fixed use-after-free in sound command execution (Issues #47 and #48). Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 3bdbc82938282afc6d49c3bf25beb2d0db073b6c) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* hunspell: upgrade 1.7.2 -> 1.7.3Wang Mingyu2026-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Fix stack-buffer-overflow in Hunzip::getline - Fix stack overflow in compound_check on Hungarian dictionaries under certain conditions - Fix UB when SFX condition starts with '^' (#1095) - Bounds-check continuation bytes in u8_u16 (#1110) - oss-fuzz timeout/OOM hardenings - Fix #715 CHECKCOMPOUNDCASE considers digits uppercase - Fix #748 hzip: cannot write file - Fix #1024 std::string bounds check - Fix #1044 tools/analyze crash - Fix #1076 flags 65520/65521 wrongly rejected - Fix #1058 don't suggest the input word as its own correction - Fix #1002 exact word marked as a near miss - Fix tdf#125600 dotted-I regression - Partial Unicode table refresh for Mc combining marks (#1057) - Add Hunspell_add_with_flags / Hunspell::add_with_flags - New SPELL_BEST_SUG flag, MAXBREAKDEPTH limit - Replace clock() with std::chrono for suggestion time limits (#716) - Improve exception safety (#587) - Document analyze/stem/generate requirements (#554) - Report iconv direction on private dic load failures (#619) - Show dic load errors unconditionally (#1012) - Rename es_EU to eu (#1113) - Build fixes: out-of-tree, Windows ARM64, MSVC hzip tmpfile (#919), --disable-shared with mingw32 (#698), iconv on msys2 (#723), ncurses with separate tinfo - New fuzzers: hzfuzzer, persdicfuzzer, parserfuzzer, affdicfuzzer - Coverity-flagged fixes - Merge in weblate translations Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit dad06c74bb94e509ecb03b89fb6655cc67604968) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* libauthen-sasl-perl: upgrade 2.1800 -> 2.2000Wang Mingyu2026-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | [Added] - Documentation for the security layer [Fixed] - CVE-2025-40918 (Insecure source of randomness), required addition of dependency on Crypt::URandom - Several public functions missing from the API documentation [Changed] - Modules Authen::SASL::Perl::CRAM_MD5, Authen::SASL::Perl::DIGEST_MD5 and Authen::SASL::CRAM_MD5 marked as deprecated based on the respective RFC documents; thanks to @robrwo for the suggestion and @neustradamus for the pointers to the documentation - Update module metadata to point to the new 'perl-authen-sasl' org on GitHub to which the modules moved - Use VERSION declarations in 'package' statements, since our minimum Perl version is 5.14 anyway Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit bfd93bafbba771386dde525fdc6202b21f0e85fb) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* valkey: upgrade 9.0.3 -> 9.0.4Wang Mingyu2026-05-171-1/+1
| | | | | | | | | | | | | Changelog: ============ (CVE-2026-23479) Use-After-Free in unblock client flow (CVE-2026-25243) Invalid Memory Access in RESTORE command (CVE-2026-23631) Use-after-free when full sync occurs during a yielding Lua/function execution Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit d47ea6487bec792fc3eb01909e4426cb610f22d7) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* iwd: depend on the regulatory databaseRoss Burton2026-05-171-0/+1
| | | | | | | | | | | Doing wifi without the regulatory database is not good, so add a runtime dependency to iwd to ensure that it gets pulled into the image for the kernel drivers to use. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 51ed0fcecd3c3a7138319b3e3bcb6315add30356) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* thin-provisioning-tools: fix compile failure on 32bit BSPsHongxu Jia2026-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | $ echo 'MACHINE = "qemux86"' >> conf/local.conf $ bitbake thin-provisioning-tools ``` error[E0080]: index out of bounds: the length is 1 but the index is 4 --> tmp/work/core2-32-wrs-linux/thin-provisioning-tools/1.3.1/build/target/release/build/devicemapper-sys-f88f57f28cd965d2/out/dm-bindings.rs:3:8718 | 3 | ...usize] ; ["Alignment of dm_ioctl"] [:: std :: mem :: align_of :: < dm_ioctl > () - 4usize] ; ["Offset of field: dm_ioctl::version"... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here ``` Inherit siteinfo to use SITEINFO_BITS replace TUNE_FEATURES to test 32bit BSPs Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 4fe6bf337a732e3efd2c14472a8991f0d4eefec7) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* kmscon: upgrade 9.3.3 -> 9.3.5Adam Duskett2026-05-171-1/+1
| | | | | | | | | | Changelog: https://github.com/kmscon/kmscon/releases/tag/v9.3.5 Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit f36312669ce6c501c603e4cbfbe1cf6112d0f146) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* pkcs11-provider: fix build error on 32 bit systemsFabian Pflug2026-05-172-0/+63
| | | | | | | | | | PKCS11 Provider did not build on 32 bit systems. Fixed Upstream with https://github.com/openssl-projects/pkcs11-provider/pull/689 Signed-off-by: Fabian Pflug <f.pflug@pengutronix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 3608cfdc5b3374ffe31bae81ce25ec69d9d20252) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* jsoncpp: Fix C++11 ABI breakage when compiled with C++17Ernest Van Hoecke2026-05-172-0/+369
| | | | | | | | | | | | | | | | | When jsoncpp is built with C++17, 1.9.7 drops several legacy overloads that C++11 consumers can still link against. Backport the upstream fix to restore compatibility. Fixes errors such as: | undefined reference to `Json::Value::operator[](char const*)' Patch can be dropped when we move to 1.9.8. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 9be9388574bbddcd6f51ffa0f006e42a11ddcf81) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* postfix: upgrade 3.10.8 -> 3.10.9Yi Zhao2026-05-152-1/+52
| | | | | | | | | | | Security fix: CVE-2026-43964 Add a patch to fix build with musl. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 7c6ce9d10011094591a4449a977e5760d38711e8) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* cryptsetup: update udev package configPeter Marko2026-05-151-1/+1
| | | | | | | | | | | | | | | | | | Commit 1ca8df16af411871e10f268064570146cdef54cb fixed a build problem in wrong way. Relevant rules from lvm2-udevrules were merged into libdevmapper (which was previously pulled by the rules package), however instead of that, the whole lvm2 package was added as dependency (which then pulls the needed libdevmapper). That is a huge package completely unneeded and due to that, this new dependency was later changed to recommendation. Switch to libdevmapper instead of whole lvm2. Keep recommendation for now as it gives more flexibility. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit a5e9c8141a0533545e87f69d57d399acc2b3910b) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* proftpd: upgrade 1.3.9 -> 1.3.9aYi Zhao2026-05-151-2/+2
| | | | | | | | | | | | Security fix: CVE-2026-42167 ChangeLog: https://github.com/proftpd/proftpd/blob/1.3.9/NEWS Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 7381ae9d2409bbf7c358db4834741651fd1e740d) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* postfix: make it can compile with linux 7.xChangqing Li2026-05-152-0/+48
| | | | | | | | | | | | | | | | | | | | Fix compile failure on host with linux 7.x | DEBUG: Executing shell function do_compile | NOTE: make -j 64 OPT= DEBUG= OPTS= makefiles | make -f Makefile.in MAKELEVEL= Makefiles | (echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp | ATTENTION: | ATTENTION: Unknown system type: Linux 7.0.0-14-generic | ATTENTION: | make: *** [Makefile.in:33: Makefiles] Error 1 | make: *** [Makefile:22: makefiles] Error 2 | ERROR: oe_runmake failed Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit a1503aa0f27f66c731b73db9a8cb8c2547f3f32b) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* apache2: upgrade 2.4.66 -> 2.4.67Liyin Zhang2026-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | Security fixes: - CVE-2026-34059 - CVE-2026-34032 - CVE-2026-33857 - CVE-2026-33523 - CVE-2026-33007 - CVE-2026-33006 - CVE-2026-29169 - CVE-2026-29168 - CVE-2026-28780 - CVE-2026-24072 - CVE-2026-23918 See: https://archive.apache.org/dist/httpd/CHANGES_2.4.67 Signed-off-by: Liyin Zhang <liyin.zhang.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 3ec333fc064b0088649a3dbfb69e3f3dd06e93bd) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* strongswan: upgrade 6.0.5 -> 6.0.6Wang Mingyu2026-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - CVE-2026-35328 - Fixed a vulnerability in libtls related to the processing of the supported_versions extension in TLS that can result in an infinite loop. - CVE-2026-35329 - Fixed a vulnerability in libstrongswan and the pkcs7 plugin related to the processing of encrypted PKCS#7 containers that can result in a crash. - CVE-2026-35330 - Fixed a vulnerability in in libsimaka related to the processing of certain EAP-SIM/AKA attributes that can result in an infinite loop or a heap-based buffer overflow and potentially remote code execution. - CVE-2026-35331 - Fixed a vulnerability in the constraints plugin related to the processing of X.509 name constraints that can allow authentication with certificates that violate the constraints. - CVE-2026-35332 - Fixed a vulnerability in libtls related to the processing of ECDH public values in TLS < 1.3 that can result in a crash. - CVE-2026-35333 - Fixed a vulnerability in libradius related to the processing of RADIUS attributes that can result in an infinite loop or an out-of-bounds read that may cause a crash. - CVE-2026-35334 - Fixed a vulnerability in the gmp plugin related to RSA decryption that can result in a crash. - Made the Botan RNG types used/provided by the botan plugin configurable. - The fix for the vulnerability in the constraints plugin now causes all certificates that contain excluded name constraints of type directoryName (DN) to get rejected. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit b05b177ae5473395ab2fe6f341c0efd129dcfb68) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* imagemagick: upgrade 7.1.2-19 -> 7.1.2-21Wang Mingyu2026-05-151-1/+1
| | | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 963f73979dd6dfd9359fded795e968de31b66acc) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* fastfetch: upgrade 2.61.0 -> 2.62.1Wang Mingyu2026-05-151-1/+1
| | | | | | | | | | | | Changelog: ========== - Fixes Host module not working on some devices - Logos : Adds EN-OS, LimeOS, Redrose and Uzbek Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit e61d33aa5306b856eecbe912b42db4685e0515cc) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* bubblewrap: upgrade 0.11.1 -> 0.11.2Wang Mingyu2026-05-151-1/+1
| | | | | | | | | | | | | Changelog: =========== - bug fix: CVE-2026-41163 - enhancement : New build option -Dsupport_setuid, which if set to false (which is the default) disables the support for setuid. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 8cb0926b53d6b129fc301588cc64f23c8e977d8d) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* eog: Add HOMEPAGELiu Yiding2026-05-151-0/+2
| | | | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 76b27162f9e612d8f117df312d39a56ad66ce589) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* webkitgtk3: fix build on riscv64Yi Zhao2026-05-151-0/+4
| | | | | | | | | | | | | | | Fix the following build failure: Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h:810:71: error: cannot tail-call: tail call production failed 810 | DECLARE_STAGE(name, arg, [[clang::musttail]] return (*list.fn)(list, ctx, src, dst, \ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 811 | r, g, b, a, i)) | ~~~~~~~~~~~~~~ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit e2655772498b06bf3fbd56b365b347cb130bb843) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* xfdesktop: upgrade 4.20.1 -> 4.20.2Jason Schonberg2026-05-151-1/+1
| | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/xfdesktop/-/tags/xfdesktop-4.20.2 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit ee2048e9dfd60d4ea747d832889ccdb6af427476) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* vboxguestdrivers: Upgrade to 7.2.8Gianfranco Costamagna2026-05-151-1/+1
| | | | | | | | Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit fbe399b23017fd9e7ccb26324f9eb6c3e88e6cc4) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* python3-blivet: switch from setuptools3_legacy to python_setuptools_build_metaJiaying Song2026-05-151-1/+1
| | | | | | | | | | | Upstream blivet 3.13.2 ships a pyproject.toml declaring setuptools.build_meta as its PEP 517 build backend. Update the recipe to use the correct build class to resolve the pep517-backend QA warning. Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 17850288474672b6939204b16898e26389664bbb) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* python3-aspectlib: Fix pytest compatibilityZhang Xiao2026-05-152-0/+38
| | | | | | | | | | | | | | Partially backport upstream commit to fix pytest compatibility issue. Fixes pytest errors e.g. | pytest.PytestRemovedIn9Warning: The (path: py.path.local) argument is deprecated, please use (collection_path: pathlib.Path) | see https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path | ERROR: Exit status is 1 Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit d389ed9e3342aadcca29a18340b4fe07924ad69e) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* libcoap: mark CVE-2026-29013 patchedGyorgy Sarvari2026-05-151-0/+1
| | | | | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-29013 The current recipe version contains the fix referenced by the NVD report. Mark the CVE as patched, because NVD tracks it without version info. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> (cherry picked from commit 39e99ad532807f99eecb8f80fc3415ec5a9d773e) Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* networkmanager: re-implement the vala detectionJose Quaresma2026-04-241-1/+1
| | | | | | | | | | | | The introduction of DISTRO_FEATURES_OPTED_OUT allows rewriting the DISTRO_FEATURES by removing whatever is in DISTRO_FEATURES_OPTED_OUT from DISTRO_FEATURES. Thus, the logic of vala can be negated, and it can changed be to see if gobject-introspection-data is available in DISTRO_FEATURES. Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* memcached: drop libhugetlbfsJoao Marcos Costa2026-04-242-40/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Linux, memcached relies on transparent huge pages, and even if libhugetlbfs is enabled by the PACKAGECONFIG (and detected during do_configure, of course), it is simply not used: root@qemuriscv64:~# ldd $(which memcached) linux-vdso.so.1 (0x0000003fa4358000) libevent-2.1.so.7 => /lib/libevent-2.1.so.7 (0x0000003fa42b0000) libc.so.6 => /lib/libc.so.6 (0x0000003fa4157000) /usr/lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fa435a000) The main reason is the fact that the only call to a function coming from libhugetlbfs is here: https://github.com/memcached/memcached/blob/master/memcached.c#L4274 and getpagesizes() is only called if the #if block evaluates to true: int ret = -1; size_t sizes[32]; int avail = getpagesizes(sizes, 32); (...) /* check if transparent hugepages is compiled into the kernel */ /* RH based systems possibly uses a different path */ static const char *mm_thp_paths[] = { "/sys/kernel/mm/transparent_hugepage/enabled", "/sys/kernel/mm/redhat_transparent_hugepage/enabled", NULL }; (...) This block relies on HAVE_MEMCNTL, which is a Solaris-specific feature. Therefore, the dependency link between memcached and libhugetlbfs doesn't exist in Linux. Drop libhugetlbfs from memcached's recipe. Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Upgrade 2881.80.4.0.1 -> 2881.100.56.0.1Alex Kiernan2026-04-241-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* 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>
* frr: fix mgmtd crash on ARM32Yi Zhao2026-04-232-0/+353
| | | | | | | | | | Backport fix[1] for MGMT crash on first start on ARM32 platforms[2]. [1] https://github.com/FRRouting/frr/pull/21651 [2] https://github.com/FRRouting/frr/issues/20087 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* frr: upgrade 10.5.3 -> 10.6.1Yi Zhao2026-04-234-418/+2
| | | | | | | | | | | ChangeLog: https://github.com/FRRouting/frr/releases/tag/frr-10.6.0 https://github.com/FRRouting/frr/releases/tag/frr-10.6.1 Drop backport patches. Signed-off-by: Yi Zhao <yi.zhao@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>
* xfce4-screensaver: Make libpam and systemd dependencies conditionalWenlin Kang2026-04-231-1/+7
| | | | | | | | | | | | | libpam and systemd require the settings below: INIT_MANAGER = "systemd" DISTRO_FEATURES:append = " pam systemd usrmerge" So remove hardcoded libpam and systemd dependencies from DEPENDS. Add conditional logic to include these dependencies only when the corresponding DISTRO_FEATURES are enabled. Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ebtables: Fix update-alternatives by setting ALTERNATIVE_TARGETKhem Raj2026-04-231-0/+1
| | | | | | | | | | | | | | | | | | The commit adding update-alternatives support omitted ALTERNATIVE_TARGET[ebtables], causing the bbclass to fall back to constructing the target as ${sbindir}/ebtables.ebtables which does not exist. The binary is installed as ebtables-legacy, so set ALTERNATIVE_TARGET accordingly. fixes QA warnings: ebtables: alternative target does not exist, skipping ebtables: NOT adding alternative provide /usr/sbin/ebtables ebtables: alt_link == alt_target: /usr/sbin/ebtables == /usr/sbin/ebtables Fixes: 584fec0f74ad ("ebtables: Use update alternatives for "ebtables"") 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>
* python3-pyfuse3: Move to meta-pythonBartosz Golaszewski2026-04-231-1/+7
| | | | | | | | Add a recipe for pyfuse3 - a python package providing high-level bindings to libfuse3. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> 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>
* networkmanager: DISTRO_FEATURES_BACKFILL_CONSIDERED -> DISTRO_FEATURES_OPTED_OUTJose Quaresma2026-04-211-1/+1
| | | | | | | | Variable DISTRO_FEATURES_BACKFILL_CONSIDERED has been renamed to DISTRO_FEATURES_OPTED_OUT. Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> 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>