summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libunix-statgrab: Put LD export in do_configureHEADwhinlattermasterYoann Congal34 hours1-2/+4
| | | | | | | | | | | | | | | | | | | | | | Toolchains (gcc/clang) forcibly define LD (LD = ...), so, override it in the do_configure task. This fixes this build error (seen on AB[0]): | Checking for pkg-config... .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/recipe-sysroot-native/usr/bin/pkg-config | Checking for pkg-config package of libstatgrab... Unsupported compile language "C" at Makefile.PL line 39. | -lstatgrab -lpthread | Checking for library containing sg_get_process_stats_r... WARNING: .../run.do_configure.38403:154 exit 255 from 'perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1 PERL=$(which perl)' | WARNING: Backtrace (BB generated script): | #1: cpan_do_configure, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 154 | #2: do_configure, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 147 | #3: main, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 189 NOTE: recipe libunix-statgrab-0.112-r0: task do_configure: Failed ERROR: Task (meta-openembedded/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb:do_configure) failed with exit code '1' [0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/77/steps/38/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: use "+=" to set PACKAGE_BEFORE_PNMing Liu2 days1-1/+1
| | | | | | | | This avoid overridding the original PACKAGE_BEFORE_PN value could be set in bbclasses. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: add BBCLASSEXTEND native & nativesdkYoann Congal3 days1-0/+1
| | | | | | | | | | Since commit 82c2959678a0 ("python3-yarl: add BBCLASSEXTEND = "native nativesdk""), python3-yarl-native (resp. nativesdk-python3-yarl) needs python3-propcache-native (nativesdk-python3-yarl) to build. Cc: Tom Geelen <t.f.g.geelen@gmail.com> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylddwrap: add BBCLASSEXTEND native & nativesdkYoann Congal3 days1-1/+1
| | | | | | | | | nativesdk-python3-pylddwrap is needed for the dependency tree : `-> nativesdk-python3-checksec-py Cc: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-icontract: add BBCLASSEXTEND nativesdkYoann Congal3 days1-1/+1
| | | | | | | | | | nativesdk-python3-icontract is needed for the dependency tree : `-> nativesdk-python3-pylddwrap `-> nativesdk-python3-checksec-py Cc: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asttokens: add BBCLASSEXTEND nativesdkYoann Congal3 days1-1/+1
| | | | | | | | | | | | nativesdk-python3-asttokens is needed for the dependency tree : `-> nativesdk-python3-icontract `-> nativesdk-python3-pylddwrap `-> nativesdk-python3-checksec-py Cc: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Acked-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybind11: Upgrade 2.13.6 -> 3.0.1Leon Anavi3 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 3.0.1: - Fixed compilation error in `type_caster_enum_type` when casting pointer-to-enum types. Added pointer overload to handle dereferencing before enum conversion. - Implement binary version of `make_index_sequence` to reduce template depth requirements for functions with many parameters. - Subinterpreter-specific exception handling code was removed to resolve segfaults. - Fixed issue that caused ``PYBIND11_MODULE`` code to run again if the module was re-imported after being deleted from ``sys.modules``. - Prevent concurrent creation of sub-interpreters as a workaround for stdlib concurrency issues in Python 3.12. - Fixed potential crash when using `cpp_function` objects with sub-interpreters. - Fixed non-entrant check in `implicitly_convertible()`. - Support C++20 on platforms that have older c++ runtimes. - Fix compilation with clang on msys2. - Avoid `nullptr` dereference warning with GCC 13.3.0 and python 3.11.13. - Fix potential warning about number of threads being too large. - Fix gcc 11.4+ warning about serial compilation using CMake. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lief: Upgrade 0.16.7 -> 0.17.1Leon Anavi3 days1-3/+3
| | | | | | | | | | | | | | | | Upgrade to release 0.17.1: - Fix missing visibility - Fix incorrect paging computations that occurred when only a subset of formats was enabled. - Fix include issue with the COFF format This work was sponsored by GOVCERT.LU. License-Update: Update years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open-vm-tools: Avoid GLib g_free macro redefinition errorKhem Raj3 days2-0/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libheif: Upgrade 1.19.8 -> 1.20.2Leon Anavi3 days1-2/+2
| | | | | | | | | | | | | | | | | Upgrade to release 1.20.2: - When opening tiled images, do not check against maximum image size immediately to allow for tile-based decoding of very large images. - Several smaller fixes in writing image sequences - CMake option to disable building of heif-view, which pulls in dependency on SDL - Fixes reading/writing of GIMI content IDs - Some build fixes This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow-heif: Upgrade 0.22.0 -> 1.1.1Leon Anavi3 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.1.1: - libheif was updated from the 1.20.1 to 1.20.2 version. - macOS: Wheels now support older macOS versions like Catalina (x86_64 CPU) or Ventura (ARM CPU) 1.0.0 changelog: - Support for YCbCr AUX images. - AVIF support was dropped, as the new upcoming Pillow has native AVIF support. - libde265 was updated from the 1.0.15 to 1.0.16 version. - Removed deprecated PyPy 3.9 wheels & added PyPy 3.11 wheels. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* re2: add UPSTREAM_CHECK_GITTAGREGEXYi Zhao4 days1-0/+1
| | | | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version re2 INFO: Current version: 2024.03.01 INFO: Latest version: 2025 INFO: Latest version's commit: 927f5d53caf8111721e734cf24724686bb745f55 After the patch: $ devtool latest-version re2 INFO: Current version: 2024.03.01 INFO: Latest version: 2025-11-05 INFO: Latest version's commit: 927f5d53caf8111721e734cf24724686bb745f55 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: Skip mTLS tests from ptestsKhem Raj4 days2-0/+97
| | | | | | | | | | They need a cert infrastructure to execute. Mutual TLS authentication requires client/server certificates and a proper PKI setup that doesn't exist in the minimal qemu ptest environment. These are integration tests that need real certificate infrastructure. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth-oauthlib: Upgrade to 1.2.3Khem Raj4 days2-1/+37
| | | | | | Skip a failing ptest Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: Upgrade 11.3.0 -> 12.0.0Leon Anavi4 days1-1/+2
| | | | | | | | | | | | | | | | | Upgrade to release 12.0.0: - Fix issue with forward references in parent TypedDict classes - Exclude fields with exclude_if from JSON Schema required fields - Revert URL percent-encoding of credentials in the build() method of the AnyUrl and Dsn types - Add type inference for IP address types - Avoid getting default values from defaultdict - Fix issue with field serializers on nested typed dictionaries This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: Upgrade 2.12.0 -> 2.12.4Leon Anavi4 days1-2/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release python3-pydantic: - Fix issue with forward references in parent TypedDict classes - Exclude fields with exclude_if from JSON Schema required fields - Revert URL percent-encoding of credentials in the build() method of the AnyUrl and Dsn types - Add type inference for IP address types - Avoid getting default values from defaultdict - Fix issue with field serializers on nested typed dictionaries - Add more pydantic-core builds for the three-threaded version of Python 3.14 This work was sponsored by GOVCERT.LU Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: Upgrade 2.41.1 -> 2.41.5Leon Anavi4 days4-70/+170
| | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.41.5: - Correct invalid serialization of date/datetime/time/timedelta by pulling downcast checks up - Avoid getting default values from defaultdict - ci: add more 3.14t builds, delete duplicate linux aarch64 build - JsonValue: Deduplicate keys before populating Dict - Fix: only percent-encode characters in the userinfo encode set - Bump jiter from 0.11.0 to 0.11.1 - Bump regex from 1.11.3 to 1.12.2 - Bump percent-encoding from 2.3.1 to 2.3.2 - Fix issue with field_serializers on nested typed dicts - Clean up GC traversal for some top-level types - Add type inference for serializing ip address types - Revert url credential encoding (to be reintroduced as an option in future) - optimizations in URL implementation This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vsomeip: upgrade 3.5.10 -> 3.5.11Yi Zhao4 days4-15/+99
| | | | | | | | | | | ChangeLog: https://github.com/COVESA/vsomeip/releases/tag/3.5.11 * Refresh local patches * Fix build with boost 1.89 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exiftool: Upgrade 12.89 -> 13.42Leon Anavi4 days1-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 13.42: - Added warning if tag arguments come before -csv= or -json= in a command - Added a new CanonModelID and RFLensType (thanks Norbert Wasser) - Added ability to read XML as a block from Sony MP4 videos - Added "EOS" to the R5 Mark II CanonModelID string - Decode ReEditData in Samsung trailer - Decode a couple more Sony rtmd tags from MP4 videos - Tolerate some types of trailer corruption as caused by Samsung Gallery - Restrict decoding of MetaImageSize to HEIC files only - Fixed issue writing Keys tags to Sony PMW-EX1R videos - Fixed behaviour of CSV/JSON import when specifying tags to import into an existing list, or when importing ValueConv values (ie. "TAG#"), or when specifying a group name of "All" This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rasdaemon: fix post-processing optionsYi Zhao4 days2-0/+84
| | | | | | | | | | | | | Some post-processing options require an argument, otherwise a segfault will occur: root@qemux86-64:~# rasdaemon -p --status --ipid Segmentation fault (core dumped) rasdaemon -p --status --ipid Backport a patch to fix this issue. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtracefs: support reproducible buildsChangqing Li4 days1-0/+4
| | | | | | | | | | | | | | | | | | | | [snip of Makefile] # bison will create both sqlhist.tab.c and sqlhist.tab.h sqlhist.tab.h: sqlhist.tab.c: sqlhist.y sqlhist.tab.h bison --debug -v --report-file=bison.report -d -o $@ $< [snip] sources of libtracefs is fetched by git, the mtime of sqlhist.y, sqlhist.tab.c is random. so sometimes, sqlhist.tab.c is regenerated, sometimes, sqlhist.tab.c in original sources in used. bison used to gernerate sqlhist.tab.c by upstream libtracefs maybe has different version with the build host one. This make the final libtracefs.so not reproducible. This fix touch sqlhist.tab.c to make it has the newest mtime, and sqlhist.tab.c is not regenerated during build. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-scapy: Ignore failing ptestsKhem Raj4 days3-1/+52
| | | | | | These tests fail in OE qemu environment and is sensitive to ISP provider Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplist: fix ptest errorAnkur Tyagi5 days2-0/+69
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: support reproducible buildsHongxu Jia5 days3-1/+50
| | | | | | | | | | | | | In order to support reproducible builds [1], while using bison to generate source code, add COMPILE_FLAGS --file-prefix-map [2] to remove build path prefix and source path prefix in the generated header file. [1] https://reproducible-builds.org/ [2] https://cgit.git.savannah.gnu.org/cgit/bison.git/commit/?id=dd878d18519689c7bbcd72de4c9f9e53085a3cbf Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parsimonious: Add ptest supportKhem Raj5 days2-1/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parsimonious: Switch to PEP-517 build backendKhem Raj5 days1-1/+3
| | | | | | | | | It has pyproject.toml asking for setuptools.build.meta backend Fixes QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: skip failing test on muslGyorgy Sarvari5 days3-2/+50
| | | | | | | | | | | | | | | There is a timezone related ptest that fails using musl-libc. This has been reported to the mariadb developers[1], who came up with the backported patch that's the subject of this change. This patch skips the timezone related tests with musl, in case the testcase uses a timezone that behaves differently with musl than on other platforms. [1]: https://jira.mariadb.org/browse/MDEV-38029 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lkcp-tools: Fix test_1_to_1_recvfrom ptest failureKhem Raj5 days2-0/+48
| | | | | | | Build it with fortify disabled to get the intended behavior of the test Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-desktop: remove obsolete patchMarkus Volk5 days2-35/+0
| | | | | | With latest freerdp3 release its not required anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: Upgrade 3.2.1 -> 3.4.0Leon Anavi5 days2-34/+2
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 3.4.0: - bd_nvme_connect() now defaults to port 4420 or 8009 for discovery NQN respectively when - configure.ac: fix bashism - smart: Use drive self-assessment as an overall status - nvme: Default to well-known tr_svcid values when not specified - nvme: Handle memory allocation failures from _nvme_alloc() - crypto: Add a function to set persistent flags for LUKS - tests: Various minor mptovements Drop CVE-2025-6019.patch because the change has been merged in the upstream and it is included in version 3.4.0. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: upgrade 3.5 -> 3.5aAnkur Tyagi5 days1-1/+1
| | | | | | | | Changelog: https://raw.githubusercontent.com/tmux/tmux/3.5a/CHANGES Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: update UPSTREAM_CHECK_REGEXAnkur Tyagi5 days1-1/+1
| | | | | | | | | | | | | | | | Update UPSTREAM_CHECK_REGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version tmux INFO: Current version: 3.5 INFO: Latest version: 3.5 After the patch: INFO: Current version: 3.5 INFO: Latest version: 3.5a Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplist: update SRC_URI to include tagAnkur Tyagi5 days1-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplist: add ptest supportAnkur Tyagi5 days3-2/+35
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-periphery: upgrade 2.4.3 -> 2.5.0Ankur Tyagi5 days1-2/+2
| | | | | | | | | | Updated SRC_URI to include tag. Changelog: https://github.com/vsergeev/c-periphery/compare/v2.4.3...v2.5.0 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cli11: upgrade 2.6.0 -> 2.6.1Ankur Tyagi5 days1-1/+1
| | | | | | | | Release Notes: https://github.com/CLIUtils/CLI11/releases/tag/v2.6.1 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtksourceview5: Upgrade to 5.18.0Khem Raj5 days1-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtksourceview*: use GNOMEBNRoss Burton5 days3-20/+11
| | | | | | | | The gnomebase class has a GNOMEBN variable that does this now, so use that instead. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scapy: Upgrade to 2.6.1Khem Raj5 days1-3/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libhtml-tagset-perl: Fix failing ptestsKhem Raj5 days1-1/+1
| | | | | | | | Add missing module rdep for pests, fixes Failed ptests: {'libhtml-tagset-perl': ['t/01-populated', 't/00-load']} Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "python3-argcomplete: Upgrade 3.6.2 -> 3.6.3"Khem Raj6 days1-1/+3
| | | | | | | | | | | | This reverts commit 809cb8f42473ea0ead9074f7d699619f66f13c05. It causes ptest regression in traitlets as seen here [1] We will have to fix this regression before we upgrade argcomplete module [1] https://github.com/ipython/traitlets/issues/925 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-arrow: Add missing rdeps on tzdata pre-commit modulesKhem Raj6 days1-0/+2
| | | | | | These were missing pieces for ptests to work Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: Upgrade to 2.43.0Khem Raj6 days2-1/+36
| | | | | | Skip ptests needing pyopenssl module when its not available Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typer: Add missing rdeps for ptestsKhem Raj6 days1-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-blinker: Fix ptests with pytest 8.4+Khem Raj6 days2-0/+36
| | | | | | | pytest 8.4 is less forgiving about functions not marked async and using it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: Upgrade to 4.0.3 releaseKhem Raj6 days3-10/+6
| | | | | | Forward patches to avoid fuzz, no functional change Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: Package pytest.ini with ptestsKhem Raj6 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | pytest 8.4+ is strict about asyncio [1] however pyzmq is not yet fully ready, and installs its own pytest.ini, add this to ptests package Fixes the failures e.g. async def functions are not natively supported. You need to install a suitable plugin for your async framework, for example: - anyio - pytest-asyncio - pytest-tornasync - pytest-trio - pytest-twisted FAIL: tests/test_auth.py:TestAsyncioAuthentication.test_deny [1] https://github.com/pytest-dev/pytest/issues/11372 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: Upgrade to 27.1.0Khem Raj6 days1-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-asyncio: Upgrade to 1.3.0Khem Raj6 days1-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: upgrade 5.4.5 -> 5.6.0Ankur Tyagi6 days1-1/+1
| | | | | | | | Changelog: https://github.com/smarty-php/smarty/blob/v5.6.0/CHANGELOG.md Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>