summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* uftrace: Fix build failure on x86Khem Raj3 days2-6/+43
| | | | | | | | | | | | | Do not inherit autotools bbclass, the configure script is hand-written and not a autoconf generated one. Backport a fix to build on 32bit x86 Fixes | i686-yoe-linux-ld.lld: error: undefined symbol: uftrace_arch_ops | >>> referenced by symbol.c:586 (utils/symbol.c:586) | >>> /mnt/b/yoe/master/build/tmp/work/core2-32-yoe-linux/uftrace/0.18/sources/uftrace-0.18/libmcount/symbol.op:(load_elf_dynsymtab) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.17 -> 0.18Wang Mingyu3 days1-2/+2
| | | | | | | | | | | | | | Changelog: =========== - symbol: Fix uninitialized 'sec_iter' in the 'arch_load_dynsymtab_noplt' - graph: -f total-avg,self-avg,total-max,total-min,self-max,self-min in tui,cmds - test: exclude system_initialize_function in t295 and t296 using filter option - record: Add shmem directory to exec permission - misc: Support Rocky Linux 9 in install-deps parts - tests: Fix s-thread.c and s-exp-mixed.c tests from clang Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* include-what-you-use: Move the recipe here from meta-clangKhem Raj3 days1-0/+24
| | | | | | This recipe needs clang which is now in oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* castxml: Add recipe from meta-clangKhem Raj3 days1-0/+12
| | | | | | Moved the recipe to meta-oe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iptraf-ng: upgrade 1.2.1 -> 1.2.2Wang Mingyu3 days1-2/+2
| | | | | | | | | | | Changelog: =========== - small cleanups: remove unused code/variable, correct format specifiers - serv.c: fix and validate port/ranges entering/loading/saving - SECURITY FIX: CVE-2024-52949: interface names: limit length to IFNAMSIZ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.2.20250615.0 -> 6.2.20250713.0Wang Mingyu3 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libubox: Update to latest tip of trunkMoritz Haase4 days5-58/+61
| | | | | | | | Fixes builds with CMake 4+. All patches that are still required have been refreshed and a new patch for CMake 4 compatibility has been added. Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: require x11 in DISTRO_FEATURESMartin Jansa6 days1-1/+3
| | | | | | | | | * for libx11 and libxt * only 2.10 version seems to use it * surprisingly there is an .inc file but 2.10 and 2.11 from git don't share it Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Allow to build with CMake 4+Moritz Haase8 days2-1/+42
| | | | | | | | | Upstream is inactive, so use the 'minimum policy version' override. An additional patch is required to remove usage of an outdated policy that only affects MacOS however, so we should we fine. Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* heaptrack: Allow to build with CMake 4+Moritz Haase8 days1-1/+3
| | | | | | | Upstream is inactive, so use the 'minimum policy version' override. Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sqlite-orm: Upgrade 1.5 -> 1.9.1 to allow CMake 4+ compatibilityAlper Ak9 days2-56/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Dropped the patch as the issue is already fixed in the newer version. - The LICENSE file has changed so updated LIC_FILES_CHKSUM to match the new md5sum. - Updated CMake flag to disable tests according to the new version. Changelog: https://github.com/fnc12/sqlite_orm/compare/v1.5...v1.9.1 https://github.com/fnc12/sqlite_orm/releases Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: Ignore on musl and arm systemsKhem Raj10 days1-0/+2
| | | | | | It does not build on these systems Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yajl: Add patch for CMake 4+ compatibility and fix build issueAlper Ak10 days2-1/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - CMake 3.0 and newer disallow reading the LOCATION property of targets directly. Instead, use the recommended $<TARGET_FILE:target> generator expression when referencing the output binary in add_custom_command. Fixes: | CMake Error at CMakeLists.txt:15 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! ----- | CMake Error at reformatter/CMakeLists.txt:38 (GET_TARGET_PROPERTY): | The LOCATION property may not be read from target "json_reformat". Use the | target name directly with add_custom_command, or use the generator | expression $<TARGET_FILE>, as appropriate. | | | | CMake Error at verify/CMakeLists.txt:32 (GET_TARGET_PROPERTY): | The LOCATION property may not be read from target "json_verify". Use the | target name directly with add_custom_command, or use the generator | expression $<TARGET_FILE>, as appropriate. Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apitrace: Link in libatomic for 64bit atomic builtinsKhem Raj10 days1-0/+1
| | | | | | | | | | | Fixes errors e.g. riscv32-yoe-linux-musl-ld.lld: error: undefined symbol: __atomic_store_8 >>> referenced by unique_lock.h:0 (/usr/include/c++/v1/__mutex/unique_lock.h:0) >>> retrace/eglretrace.lto.libretrace_common.a(retrace_main.cpp.o at 399912).o:(retrace::RelayRunner::runRace()) >>> referenced by retrace_main.cpp:1218 (retrace/retrace_main.cpp:1218) >>> retrace/eglretrace.lto.libretrace_common.a(retrace_main.cpp.o at 399912).o:(main) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* microsoft-gsl: Upgrade 4.0.0 -> 4.2.0 to allow CMake 4+ compatibilityAlper Ak10 days4-254/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Drop patches because already fixed in newer version - Fix compile error when compiled with Clang: assertion_tests.cpp:40:1: error: use of the 'maybe_unused' attribute is a C++17 extension [-Werror,-Wc++17-attribute-extensions] 40 | TEST(assertion_tests, expects) | ^ According to the upstream recommendation, passing the -DGSL_CXX_STANDARD=17 flag to CMake resolves the problem. This patch applies the suggested workaround until a more permanent solution is provided from upstream. Upstream discussion -> https://github.com/microsoft/GSL/issues/1178 Changelog: https://github.com/microsoft/GSL/compare/v4.0.0...v4.2.0 https://github.com/microsoft/GSL/releases/tag/v4.2.0 https://github.com/microsoft/GSL/releases/tag/v4.1.0 Fix: | CMake Error at tests/CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* msgpack-cpp: Upgrade 6.1.1 -> 7.0.0 to allow CMake 4+ compatibilityAlper Ak10 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/msgpack/msgpack-c/blob/cpp-7.0.0/CHANGELOG.md Fix: | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppgenerate: Add patch for CMake 4+ compatibilityAlper Ak10 days2-2/+46
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:6 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatcc: Add patch for CMake 4+ compatibilityAlper Ak10 days2-1/+53
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:2 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* msgpack-c: Upgrade 6.0.0 -> 6.1.0 to allow CMake 4+ compatibilityAlper Ak10 days1-5/+3
| | | | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/msgpack/msgpack-c/blob/c-6.1.0/CHANGELOG.md Fix: | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jq: upgrade 1.8.0 -> 1.8.1Wang Mingyu10 days1-3/+3
| | | | | | | License-Update: Add LICENSE notice of NetBSD's strptime() to COPYING Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rapidjson: Add patch for CMake 4+ compatibilityAlper Ak10 days2-2/+42
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cjson: Add patch for CMake 4+ compatibilityAlper Ak10 days2-1/+42
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:2 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpp-argparse: added recipeYishai Jaffe10 days1-0/+13
| | | | | | | Added recipe for C++ argparse library Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* json-schema-validator: Upgrade 2.2.0 -> 2.3.0 to allow CMake 4+ compatibilityAlper Ak10 days5-193/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Drop patches because all of them fixed in the newer version. A few explanation for 0001-Set-Json_validator-Install-off-if-it-finds-it-via-li.patch: For newer version CMakeLists.txt, this logic is now handled automatically using the PROJECT_IS_TOP_LEVEL variable. The JSON_VALIDATOR_INSTALL option is set to ON only when the project is being built as the top-level project, and it is automatically disabled when included as a dependency. As a result, the patch is no longer needed and the behavior it intended to provide is already covered by the new build system logic. Changelog: - Some bugfixes, but mainly a big re-work of the CMakeLists.txt making it use and usable for FetchContent-users. Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apitrace: Upgrade 11.1 -> 13.0 to allow CMake 4+ compatibilityAlper Ak10 days2-48/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | - Drop 0001-Explicit-header-stdint.patch because already fixed in newer version. Changelog: https://github.com/apitrace/apitrace/releases/tag/13.0 https://github.com/apitrace/apitrace/releases/tag/12.0 Fix: | CMake Error at thirdparty/libbacktrace.cmake:32 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | Call Stack (most recent call first): | thirdparty/CMakeLists.txt:13 (include) | thirdparty/CMakeLists.txt:55 (include_with_scope) Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* json-spirit: Add patch for CMake 4+ compatibilityAlper Ak10 days2-0/+41
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbpoll: Add patch for CMake 4+ compatibilityAlper Ak10 days2-2/+44
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:3 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk: upgrade 9.0.1 -> 9.0.2Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: Do not define redundant SKhem Raj12 days2-4/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: Disable build on riscvKhem Raj2025-07-031-0/+3
| | | | | | It is not yet ported to riscv architecture Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: Always use gcc to compile itKhem Raj2025-07-031-0/+2
| | | | | | | | | | Fails to build/compile with clang TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct') 94 | REGMAP(0, regs[0]) | ^ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 8.4.8 -> 8.4.10Jason Schonberg2025-07-031-1/+1
| | | | | | | | | | | | | | | This is a security update. There are fixes for memory leaks, segfaults and CVEs. CVE-2025-1735 CVE-2025-1220 CVE-2025-6491 Changelog: https://www.php.net/ChangeLog-8.php#8.4.10 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jq: Add tzdata to ptest rdepsKhem Raj2025-07-021-0/+2
| | | | | | This is needed for some ptests to pass Signed-off-by: Khem Raj <raj.khem@gmail.com>
* json-schema-validator: support native buildYishai Jaffe2025-07-011-0/+2
| | | | | | | Add support for native build of json-schema-validator Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pstack: add recipeWen Yang2025-07-014-0/+108
| | | | | | | This recipe provides pstack for C/C++, Go, Rust, and Python. Signed-off-by: Wen Yang <wen.yang@linux.dev> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "nodejs: inherit qemu class conditionally"Alexander Kanavin2025-07-011-8/+6
| | | | | | | | | | | | | | | | Plenty of other recipes inherit qemu unconditionally, including some pretty foundational ones like python3, and they do not need this fix. I think something else is going on here, and that issue needs to be properly investigated. There's a request to provide steps to observe the issue, but the original patch author so far hasn't been able to reproduce it on demand: https://lists.openembedded.org/g/openembedded-devel/topic/113861973 This reverts commit b2a950a75b15c93f625bfe6514bc248c9310813f. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: inherit qemu class conditionallyGyorgy Sarvari2025-06-281-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | The recipe unconditionally inherits the qemu class, because it executes some target binaries when it is cross-compiled and the bit-width of the build host and the target host are different. Since it is unconditional, it also means that it is inherited for native and nativesdk builds also. The qemu class uses some qemu options that are always derived from the target machine's configuration, even when the recipe is built for class-native. This means that some of the variables used by the recipe changes (e.g. QEMU_OPTIONS), and the shared state cache is invalidated when the target machine changes, even when nodejs-native is being built - and it triggers a full rebuild of nodejs-native unnecessarily. To avoid this, inherit the qemu class conditionally, only in case it is used (when the target and build arch's bit-widths are different). Also, inherit qemu-native based on the same condition, and move around the qemu-dependent code a bit, so it will be only executed when the qemu class is inherited. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: 5.29.5 -> 6.31.1Ryan Eatmon2025-06-262-6/+4
| | | | | | | | | | | | | | Refresh local patches: - 0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch Fix protobuf build error due to recent abseil-cpp update: https://git.openembedded.org/meta-openembedded/commit/?h=master&id=e8c0e64e89b565a55d4c4fefe30a90a25fbe5831 Changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v31.1 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: Drop workaround flag for incompatible pointer typesAlper Ak2025-06-261-5/+0
| | | | | | | | | | | - The build completes successfully without adding the flag. In fact, the flag is never actually added. Because: If we use the += operator to add flags to the CC variable early in the recipe, changes will be overwritten because BitBake applies class assignments to CC at a later stage, which replaces any previous modifications. We should use :append to ensure that additions are applied to the final value, after all assignments from core classes have been processed. - Additionally, the standard way to pass compiler flags in C projects is to use CFLAGS. Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade from 5.29.4 to 5.29.5Chen Qi2025-06-261-1/+1
| | | | | | | | | | | This is a small version bump. It includes to following two commits to fix CVE-2025-4565. 05ba1a810 Add recursion depth limits to pure python 1ef3f01c4 Internal pure python fixes Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.2.20250608.0 -> 6.2.20250615.0Wang Mingyu2025-06-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 8.4.6 -> 8.4.8Jason Schonberg2025-06-251-2/+2
| | | | | | | | | Changelog: https://www.php.net/ChangeLog-8.php#8.4.8 Changelog: https://www.php.net/ChangeLog-8.php#8.4.7 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-25100-130/+54
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* suitesparse: Update after toolchain selection changesRichard Purdie2025-06-252-12/+37
| | | | | | | | | | | | | | The toolchain selection changes mean CC is not set until after the recipe is parsed, breaking the manipulations made by this recipe. Replace it with code to inherit the cmake class, which correctly configures cmake to use the right compiler/compiler flags. We need to patch the makefiles to avoid those options being added incorrectly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glade: fix CVE-2020-36774Zhang Peng2025-06-252-0/+55
| | | | | | | | | | | | | | | | CVE-2020-36774: plugins/gtk+/glade-gtk-box.c in GNOME Glade before 3.38.1 and 3.39.x before 3.40.0 mishandles widget rebuilding for GladeGtkBox, leading to a denial of service (application crash). Reference: [https://nvd.nist.gov/vuln/detail/CVE-2020-36774] Upstream patches: [https://gitlab.gnome.org/GNOME/glade/-/commit/7acdd3c6f6934f47b8974ebc2190a59ea5d2ed17] Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Disable for powerpc64leHongxu Jia2025-06-251-0/+1
| | | | | | | | | | | | | | | | | | | | Fixes: 1. Compile failure with host gcc 11.4.0 (on ubuntu 22.04) $ echo 'MACHINE = "qemuppc64"' >> conf/local.conf $ bitbake nodejs ''' ../deps/v8/src/execution/ppc/simulator-ppc.cc:5126:33: error: ‘ceilf’ is not a member of ‘std’; did you mean ‘ceil’? 5126 | VECTOR_FP_ROUNDING(float, ceilf) | ^~~~~ ''' 2. Segment fault on qemuppc64 $ runqemu qemuppc64 slirp nographic ext4 snapshot qemuparams="-m 8192" root@qemuppc64:~# node --help Segmentation fault (core dumped) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Remove the use of http://ftp.gnome.org/pub/gnomeJason Schonberg2025-06-201-1/+1
| | | | | | | | | | Use https://download.gnome.org instead. In SRC_URI where the reference is https://download.gnome.org/sources ${GNOME_MIRROR} can be substituted. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: upgrade 20250127.1 -> 20250512.0Willy Tu2025-06-195-136/+3
| | | | | | | | | | | | | | | | | Refreshed abseil-cpp/0004-abseil-ppc-fixes.patch for 20250512.0 Change related to abseil-cpp/0002-Remove-maes-option-from-cross-compilation.patch abseil-cpp/0003-Remove-neon-option-from-cross-compilation.patch are removed in https://github.com/abseil/abseil-cpp/commit/ea9951d3a9ac16db02fdd196b5164720f57df63a abseil-cpp/0005-Fix-GCC15-warning-that-ciso646-is-deprecated-in-C-17.patch is submitted in https://github.com/abseil/abseil-cpp/commit/5f3435aba00bcd7f12062d2e8e1839b4eaf1a575 Signed-off-by: Willy Tu <wltu@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: switch to advanced releaseHongxu Jia2025-06-111-2/+1
| | | | | | | | | | | | | | | | | | According to [1], there are 3 Xmlrpc-c releases: Super Stable, Stable and Advanced, and Advanced is newly updated. The version in stable sub directory is 1.60.0 which is mismatch with recipe version Switch to advanced sub directory, in which the version is 1.64.0 root@intel-x86-64:~# xmlrpc-c-config --version 1.64.0 [1] https://xmlrpc-c.sourceforge.io/downloading.php Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.5 -> 1.0.6Wang Mingyu2025-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>