summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* sysdig: fix build with gcc-15Martin Jansa2025-04-232-0/+32
| | | | | | | | | | | | | fixes: http://errors.yoctoproject.org/Errors/Details/852848/ In file included from TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/chisel/lua_parser.cpp:20: TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/libsinsp/./gen_filter.h:87:17: error: 'uint64_t' does not name a type 87 | virtual uint64_t get_ts() const = 0; | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts-sources: fix build with gcc-15Martin Jansa2025-04-232-0/+48
| | | | | | | | | | | | | Fixes: http://errors.yoctoproject.org/Errors/Details/852849/ In file included from TOPDIR/tmp/work/core2-64-oe-linux/vulkan-cts/1.4.1.0/git/external/amber/src/src/type.cc:15: TOPDIR/tmp/work/core2-64-oe-linux/vulkan-cts/1.4.1.0/git/external/amber/src/src/type.h:56:39: error: 'uint32_t' has not been declared 56 | static bool IsInt8(FormatMode mode, uint32_t num_bits) { | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: Upgrade 0.3.79 -> 0.3.81Leon Anavi2025-04-231-1/+1
| | | | | | | | | | Upgrade to release 0.3.81: - Set reasonable timing parameters for PCAN interfaces - Don't barf when flashing firmwares older than family reporting Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aniso8601: Upgrade 10.0.0 -> 10.0.1Leon Anavi2025-04-231-1/+1
| | | | | | | | | | | | | | | Upgrade to release 10.0.1: - year_range_check will only shift 0s in from the left for year strings of length 2. Since parse_date throws an IsoFormatError for year strings of lengths other than 2 or 4 this shouldn't significantly change any public API consumers. - Specify changelog location in setup.py - Change to Woodpecker CI - Add a CI pipeline to test builders when a tag is pushed Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-beautifulsoup4: Upgrade 4.13.3 -> 4.13.4Leon Anavi2025-04-231-1/+1
| | | | | | | | | | | | | | | | | | | Upgrade to release 4.13.4: - If you pass a function as the first argument to a find* method, the function will only ever be called once per tag, with the Tag object as the argument. Starting in 4.13.0, there were cases where the function would be called with a Tag object and then called again with the name of the tag. - Added a passthrough implementation for NavigableString.__getitem__ which gives a more helpful exception if the user tries to treat it as a Tag and access its HTML attributes. - Fixed a bug that caused an exception when unpickling the result of parsing certain invalid markup with lxml as the tree builder. - Converted the AUTHORS file to UTF-8 for PEP8 compliance. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dill: Upgrade 0.3.9 -> 0.4.0Leon Anavi2025-04-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.4.0: - update travis badge link - fix buiding documentation with sphinx 8.x - add initial support for python 3.14 - Bump starlette from 0.37.2 to 0.40.0 in /docs - fix typo in requirements.txt - updated copyright for 2025 - Bump jinja2 from 3.1.4 to 3.1.5 in /docs - support pypy-3.11 - update docs requirements; CI for pypy3.11 - fix CodeType support for PyPy3.11 7.3.19+ - move travis build of 3.9 to focal - Bump jinja2 from 3.1.5 to 3.1.6 in /docs License-Update: Updated copyright years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-128: INSANE_SKIP 32bit-time QA issueLiu Yiding2025-04-231-0/+1
| | | | | | | | | | | | | | | |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] It's a false positive warning that I have checked the compiling log, "-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64" are really being passed to compiler Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: update and build with cmakeMarkus Volk2025-04-223-61/+36
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: fix to work as drop-in replacement for libsdl2Markus Volk2025-04-221-0/+6
| | | | | | | | | | | | Since libsdl2 and libsdl2-compat are now mutually exclusive we can afford to rename the .pc file from sdl2-compat.pc to sdl2.pc This helps other projects which use pkgconfig to find libsdl2 Allow to build libsdl2-compat for native and nativesdk. This is required to build qemu Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-image: Add missing dependency on libsdl3Khem Raj2025-04-221-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-image: add recipeMarkus Volk2025-04-221-0/+16
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: make mutually exclusive with libsdl2Markus Volk2025-04-221-0/+5
| | | | | | | | libsdl2 and libsdl2-compat share the same headers. Therefore, using one or the other is an either-or decision Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-ttf: add recipeMarkus Volk2025-04-221-0/+15
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: update and build with cmakeMarkus Volk2025-04-224-127/+14
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-net: update anb build with cmakeMarkus Volk2025-04-222-26/+17
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-image: build with cmakeMarkus Volk2025-04-221-16/+2
| | | | | | | This allows to use with libsdl2-compat Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: updateMarkus Volk2025-04-221-1/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmp: add recipeMarkus Volk2025-04-221-0/+11
| | | | | | | libxmp is a requirement for libsdl2-mixer Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Use -ffile-prefix-map in place of -fdebug-prefix-mapKhem Raj2025-04-221-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftool: Use -ffile-prefix-map instead of -fdebug-prefix-mapKhem Raj2025-04-221-1/+1
| | | | | | ffile-prefix-map is superset for reproducibility Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ace: Delete -fdebug-prefix-map option from CXXKhem Raj2025-04-221-1/+1
| | | | | | -fdebug-prefix-map is implied in -ffile-prefix-map Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apache2: Scrub -ffile-prefix-map in build.nice fileKhem Raj2025-04-221-1/+1
| | | | | | | Fixes QA Issue: File /usr/libexec/apache2/build/config.nice in package apache2-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: update 1.34.4 -> 1.34.5Jason Schonberg2025-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.34.5 Security: CVE-2025-31498. A use-after-free bug has been uncovered in read_answers() that was introduced in v1.32.3. Please see GHSA-6hxc-62jh-p29v Changes: Restore Windows XP support. PR #958 Bugfixes: A missing mutex initialization would make busy polling for configuration changes (platforms other than Windows, Linux, MacOS) eat too much CPU PR #974 Pkgconfig may be generated wrong for static builds in relation to -pthread PR #965 Localhost resolution can fail if only one address family is in /etc/hosts PR #947 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lief: Upgrade to 0.16.5 + tip of trunkKhem Raj2025-04-193-152/+9
| | | | | | | Drop upstreamed patch. Pydantic-core is now available for riscv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: Use tip of trunkKhem Raj2025-04-191-2/+6
| | | | | | Its needed for using pydantic-core 2.34 support Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: Re-enable on riscv32Khem Raj2025-04-192-5/+0
| | | | | | pydantic-core module has been fixed to build on riscv32 so re-enable it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: Enable riscv32 buildsKhem Raj2025-04-191-3/+0
| | | | | | python3-pydantic-core has been fixed to work with riscv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: Upgrade to 2.34.1Khem Raj2025-04-194-18/+618
| | | | | | Fix RISCV-32 builds while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: Use :space: to identify space charactersKhem Raj2025-04-191-1/+1
| | | | | | | Sometimes current sed expression does not work so use POSIX compliant expression Signed-off-by: Khem Raj <raj.khem@gmail.com>
* chrony: use inherit_defer for conditional inherit of useraddAndreas Fenkart2025-04-191-1/+1
| | | | | | | | conditionnal inherit is missed when PACKAGECONFIG privdrop is activated after this inherit, eg in .bbappend. Signed-off-by: Andreas Fenkart <afenkart@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* chrony: fix /sbin/nologin path in useradd cmdlineAndreas Fenkart2025-04-191-1/+1
| | | | | | | /sbin/nologin instead of /bin/nologin Signed-off-by: Andreas Fenkart <afenkart@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Reproducilibility: Remove boinc-client-dev package from non reproducible listKéléfa Sané2025-04-191-1/+0
| | | | | | | | | | | | Last modification on boinc-client recipe (see commit "boinc-client: Fix contains reference to TMPDIR [buildpaths] warning" 3e38af7e8b0e5e22ab4159c2146ce95e0fa41a3f) fix the repoducibility issue, with a do_install:append task which remove the build path present in the header source file svn_version.h. Signed-off-by: Kéléfa Sané <kelefa.sane@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libowfat: fix error with gcc-15mark.yang2025-04-192-0/+101
| | | | | | | | | | | | | | * fix following errors: ./select.h:13:12: error: conflicting types for 'select'; have 'int(void)' 13 | extern int select(); | ^~~~~~ In file included from TOPDIR/tmp/work/core2-64-oe-linux/libowfat/0.32/recipe-sysroot/usr/include/sys/types.h:179, from ./select.h:6: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'long int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, char *, size_t)' {aka 'long int (*)(int, char *, long unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.34.3 -> 1.34.4Jason Schonberg2025-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.34.4 Changes: QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938 Bugfixes: Empty TXT records were not being preserved. PR #922 docs: update deprecation notices for ares_create_query() and ares_mkquery(). PR #910 license: some files weren't properly updated. PR #920 Fix bind local device regression from 1.34.0. PR #929, PR #931, PR #935 CMake: set policy version to prevent deprecation warnings. PR #932 CMake: shared and static library names should be the same on unix platforms like autotools uses. PR #933 Update to latest autoconf archive macros for enhanced system compatibility. PR #936 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* klibc.bbclass: Add spaces around assignmentKhem Raj2025-04-191-3/+8
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* static-passwd-meta-oe: add flatpak userMarkus Volk2025-04-191-0/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* static-passwd-meta-gnome: add gnome-remote-control userMarkus Volk2025-04-191-1/+3
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-desktop: fix path for nologinMarkus Volk2025-04-191-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: fix path for nologinMarkus Volk2025-04-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-typing: Upgrade 4.1.0 -> 5.2.1Leon Anavi2025-04-192-9/+15
| | | | | | | | | Upgrade to release 5.2.1: - Set name as optional for ABIComponent type. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-hash: Upgrade 0.7.0 -> 0.7.1Leon Anavi2025-04-191-3/+3
| | | | | | | | | | | | | | | Upgrade to release 0.7.1: - Merge template, updating CI runs and what is included in package files - Run mypy linting locally via a pre-commit hook - Merge template updates, notably adding support for py313 and moving docs from the README to ReadTheDocs License-Update: Updated copyright years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-utils: Upgrade 5.2.0 -> 5.3.0Leon Anavi2025-04-191-1/+2
| | | | | | | | | | | | | | | Upgrade to release 5.3.0: - Replace arg["name"] with arg.get("name") to correctly handle optional names - Add new methods: to_wei_decimals, and from_wei_decimals which take a number instead of a string - Add CamelModel pydantic model for validating objects and serializing to camelCase when used with by_alias=True, with the general expectation of a well-formed JSON-RPC object. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-aiohttp: Upgrade 1.0.5 -> 1.1.0Leon Anavi2025-04-191-2/+7
| | | | | | | | | | | Upgrade to release 1.1.0: - Drop Python 3.8 - Export the plugin types at top-level - Add host parameter to aiohttp_server fixture Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lazy-object-proxy: Upgrade 1.10.0 -> 1.11.0Leon Anavi2025-04-191-2/+4
| | | | | | | | | | | | | Upgrade to release 1.11.0: - Added Python 3.13 wheels. - Added support for __format__. - Dropped support for Python 3.8. License-Update: Updated copyright years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: Upgrade 1.19.0 -> 1.20.0Leon Anavi2025-04-191-1/+1
| | | | | | | | | | Upgrade to release 1.20.0: - Implemented support for the free-threaded build of CPython 3.13 - Started building wheels for the free-threaded build of CPython 3.13 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsimplelog: Add C89-C++20 logger for cross-OS.Thuận Nguyễn-Thái2025-04-191-0/+20
| | | | | | | | - Edit CMake - Re-test Windows, Linux, MAC OSX. Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* check-version-mismatch.bbclass: skip go/src directoryChen Qi2025-04-191-0/+1
| | | | | | | | | Files under it are source files. And if go/src locate under /usr/lib, this will result in very long LD_LIBRARY_PATH causing failure. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* conf/version-check.conf: skip version check for a few recipesChen Qi2025-04-191-0/+5
| | | | | | | | | | | | Now check-version-mismatch.bbclass can check scripts' output beside elf binaries output. We need to skip a few recipe. These recipes' scripts give some version information, but they are version information of scripts themselves instead of the package. There's no executable in these packages that can give out useful version information. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* check-version-mismatch.bbclass: handle non-elf executablesChen Qi2025-04-191-0/+60
| | | | | | | | | | | | | | Using qemu to run non-elf executables such as shell scripts directly is destined to fail. In such case, we check its interperter and try out best to run it accordingly. We'll also need to skip the "/etc" directory as files under it are configuration files and init scripts. And the init script will send SIGTERM and SIGKILL to all processes, giving users annoying behavior. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* check-version-mismatch.bbclass: ensure sysroot is availableChen Qi2025-04-191-1/+1
| | | | | | | | | We need to ensure sysroot is available for this version check task, otherwise, running binaries might fail because of lack of libraries from sysroot. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>