summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* osinfo-db-tools: Migrat to using libsoup3Khem Raj2025-05-171-1/+5
| | | | | | | Disable Werror, it gets enabled when build is done from git checkouts perhaps assuming its a developer build, but thats not the case for OE Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: Switch to using libsoup 3.0Khem Raj2025-05-161-1/+1
| | | | | | libsoup-2.4 is being removed and its preferred to use libsoup 3.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 22.15.0 -> 22.15.1Jason Schonberg2025-05-151-1/+1
| | | | | | | | | | | | | | This is a security update. (CVE-2025-23166) fix error handling on async crypto operation (CVE-2025-23165) add missing call to uv_fs_req_cleanup https://nodejs.org/en/blog/vulnerability/may-2025-security-releases Changelog: https://github.com/nodejs/node/releases/tag/v22.15.1 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 4.8.1 -> 4.8.2Yogita Urade2025-05-151-1/+1
| | | | | | | | | | Includes fix for CVE-2024-47619 Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.8.2 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dediprog-flasher: enable native buildsDenis Mukhin2025-05-141-3/+13
| | | | | | | | | | | Update dediprog-flasher recipe to support native class variants. Normally, the recipe comes with a USB udev rule. Do not package USB udev rule into nativesdk artifacts because this will pollute the host environment, which is not desired. Signed-off-by: Denis Mukhin <dmukhin@ford.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: fix do_install failure for sysvinit & libdir = "/usr/lib64"Hongxu Jia2025-05-141-1/+1
| | | | | | | | | | | | | | | While using sysvinit as INIT_MANAGER and libdir = "/usr/lib64" , polkit do_install failed at remove systemd directory ... rm: cannot remove 'tmp/work/corei7-64-wrs-linux/polkit/126/image/usr/lib64/systemd': No such file or directory ... Force remove ${nonarch_libdir}/systemd and ${libdir}/systemd to assure all systemd directories clean up Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: upgrade 11.4.5 -> 11.4.6Yogita Urade2025-05-146-80/+16
| | | | | | | | | | | | | | This upgrade includes fix for CVE-2023-52971 Changelog: https://mariadb.com/kb/en/mariadb-11-4-6-changelog/ refresh 0001-Add-missing-includes-cstdint-and-cstdio.patch Droped 3871.patch and mm_malloc.patch as these are available in 11.4.6 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xserver-xorg-cvt: remove recipeMarkus Volk2025-05-131-40/+0
| | | | | | | xserver-xorg-cvt is deprecated and can be replaced by libxcvt, which is in oe-core Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: enable native buildsDenis Mukhin2025-05-131-0/+2
| | | | | | | Enable native variants of iperf3 tool for SDK builds. Signed-off-by: Denis Mukhin <dmukhin@ford.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: Move the sed op on config.h to do_compileKhem Raj2025-05-101-2/+2
| | | | | | Current code still fails on some AB nodes. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjson-perl: upgrade 4.04000 -> 4.05000Jason Schonberg2025-05-101-1/+1
| | | | | | | | | https://github.com/makamaka/JSON/releases/tag/4.05 - removed VERSION section in pod (GH#52, abraxxa++) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts: update to 1.4.2.1Dmitry Baryshkov2025-05-102-8/+8
| | | | | | | Upgrade Vulkan CTS to the latest release, 1.4.2.1. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: install mustpass listsDmitry Baryshkov2025-05-101-0/+1
| | | | | | | | Follow the Vulkan CTS example and install mustpass lists together with the testsuite. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btop: update 1.4.0 -> 1.4.2Markus Volk2025-05-082-19340/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove submitted patch Fix process arguments appearing outside proc box by replacing ASCII control codes with blankspace, issue #1080 | @aristocratos Fix problems shown by clang-tidy's performance checks | @imwints Fix wrong error message and documentation of renamed option --utf-force | @t-webber @imwints CMake: Remove option to use mold | @imwints Update Terminus font link, fix typo, spelling, and grammar | @QinCai-rui Please clang with sanitizers | @bad-co-de Fix MacOS tree-mode + aggregate memory/thread scaling issue | @xaskii Fix typo: Mhz -> MHz | @NyCodeGHG v1.4.1 Various code fixes | @imwints Various code fixes | @bad-co-de Fixed typo | @polluks Move the config parser in it's own module | @imwints Adding a menu option to show bitrates in base 10 separate from the setting to show bytes/bits in base 10 | @georgev93 Allow MidnightBSD to build btop using the existing freebsd support. | @laffer1 Use XDG_STATE_HOME to save logs | @imwints Bump CMake version to 3.25 required for LINUX variable | @imwints Replace brackets with arrows in net and proc box | @taha-yassine Bump bundled fmt to 11.1.4 | @imwints cmake: link to CMAKE_DL_LIBS | @alalazo Fix phoenix-night.theme marked as executable | @sertonix Add Kanagawa-lotus and Kanagawa-wave themes | @philikarus Bump NetBSD version to 10.1 and FreeBSD version to 14.2. | @fraggerfox Add dark version of adwaita theme: adwaita-dark | @k0tran Resetting last selection on page navigation in optionsMenu to avoid unordered_map error | @seth-wood Share the CPU name trimming code between platforms | @yarrick Update Ryzen name trimming | @yarrick Drop macos 12 build, add v14 and v15 | @yarrick Fix cmake-macos workflow | @yarrick Bump version of deprecated upload-artifact step | @yarrick Update obsolete egrep call | @tywkeene Fix menu crash when GPU_SUPPORT=false, issue #989 | @aristocratos Add 'Everforest Ligth Medium' theme | @mstuttgart Support intel GPUs before Gen-6 (patch from upstream) | @w8jcik intel_name_lookup_shim.c (get_intel_device_name): Fix SEGFAULT | @artyom-poptsov Fix rsmi_measure_pcie_speeds not saving, issue #934 | @aristocratos Show GPU Watt fractions when below 100W | @aristocratos Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-128: inherit cargo to fix build on rustup systemsYoann Congal2025-05-081-1/+8
| | | | | | | | | | | | | | | mozjs build uses cargo deep in the build tree. The configure step tries to find the cargo home and forcibly start with the home rustup directory (~/.cargo) when not found. This leads to the build partially using rustup cargo and to a build error when this cargo version is not compatible with the OE-Core one. To fix this, inherit cargo to inherit a working cargo environment (e.g. CARGO_HOME). But, override do_compile to keep the previous (base/Makefile) task. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: Added fix for Cluster Euclidean and Box FilterPulkit Singh Tak2025-05-082-2/+53
| | | | | | | | Updated FastCV libs hash to include fix for Cluster Euclidean and Box Filter and support for FastCV SVD API Signed-off-by: Pulkit Singh Tak <quic_ptak@quicinc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sblim-sfcb: use -std=gnu17 for compilationYoann Congal2025-05-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sblim-sfcb does not build under -std=gnu23 which is the default of gcc15. Forcing -std=gnu17 fixes these build errors: |../sblim-sfcb-1.4.9/providerMgr.c: In function 'lookupProviders': |../sblim-sfcb-1.4.9/providerMgr.c:374:11: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 374 | lst = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ |In file included from ../sblim-sfcb-1.4.9/providerRegister.h:31, | from ../sblim-sfcb-1.4.9/providerMgr.c:29: |.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/recipe-sysroot/usr/include/sfcCommon/utilft.h:202:23: note: declared here | 202 | UtilList *(*newList) (); | | ^~~~~~~ |../sblim-sfcb-1.4.9/providerMgr.c: In function 'getAssocProviders': |../sblim-sfcb-1.4.9/providerMgr.c:661:11: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 661 | lst = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |../sblim-sfcb-1.4.9/providerMgr.c: In function '_getConstClassChildren': |../sblim-sfcb-1.4.9/providerMgr.c:1896:12: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 1896 | ul = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |../sblim-sfcb-1.4.9/providerMgr.c: In function '_getAssocClassNames': |../sblim-sfcb-1.4.9/providerMgr.c:1945:12: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 1945 | ul = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |make[2]: Leaving directory '.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/build' |make[2]: *** [Makefile:1853: libsfcBrokerCore_la-providerMgr.lo] Error 1 |make[1]: Leaving directory '.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/build' |make[1]: *** [Makefile:2060: all-recursive] Error 1 |make: *** [Makefile:1112: all] Error 2 |ERROR: oe_runmake failed Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: patch CVE-2024-25081 and CVE-2024-25082Peter Marko2025-05-062-0/+182
| | | | | | | | | | | | Pick commit from PR [1] linked from [2] and [3] which mlso entions both these CVEs. [1] https://github.com/fontforge/fontforge/pull/5367 [2] https://nvd.nist.gov/vuln/detail/CVE-2024-25081 [3] https://nvd.nist.gov/vuln/detail/CVE-2024-25082 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: patch CVE-2025-29481Peter Marko2025-05-062-0/+103
| | | | | | | | | | Backport patch which mentions PoC [1] which is also linked from [2]. [1] https://github.com/libbpf/libbpf/commit/806b4e0a9f658d831119cece11a082ba1578b800 [2] https://nvd.nist.gov/vuln/detail/CVE-2025-29481 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: Upgrade to 2.1.0 releaseThomas Noack2025-05-062-5/+4
| | | | | Signed-off-by: Thomas Noack <thomas.noack@iris-sensing.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bcu: upgrade 1.1.100 -> 1.1.115Leonard Göhrs2025-05-062-12/+19
| | | | | | | | | | | | | | | | Version 1.1.115 is the first non-prerelease since 1.1.100. Changes between 1.1.100 and 1.1.115 include: - All BCU settings will now be cleared by default after using the `reset` command unless `-keep` is used. - `remote_en` will be deasserted after using `onoff` command unless `-keep` is used. - Add i.MX6ULL support - Add i.MX943 19x19 A0 and B1 EVK support Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ktls-utils: Update to version 1.0Alistair Francis2025-05-053-3/+39
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: Workaround gcc-15 segfault on aarch64Khem Raj2025-05-051-0/+2
| | | | | | | | | We are seeing a compile failure due to g++ sefaulting on one compile unit It seems a GCC 15 bug [1] [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120119 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbi-perl: upgrade 1.646 -> 1.647Jason Schonberg2025-05-051-3/+3
| | | | | | | | | | | | Changelog: =========== * Spellcheck * Fix Makefile rules for Changes (Windows case issue) * Another example to bind columns (issue#159) * Fix fetchall_arrayref for undefined NAME (issue#156) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjson-perl: upgrade 4.03000 -> 4.04000Jason Schonberg2025-05-051-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix uhubctl_2.6.0.bb, add missing inheritivangalkin2025-05-051-0/+2
| | | | | | | | | | | Fix error while building of uhubctl. ``` | The correct version of pkg-config is not being used! | Make sure the recipe inherits 'pkgconfig'. ``` Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libserialmodule: Add recipeThuận Nguyễn-Thái2025-05-051-0/+13
| | | | | | | | | - Async C/C++ Serial/COM + cross-OS - Depend on: "simplelog-topic". - The first version v1.0.3 is sent to OpenEmbedded. Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsimplelog: Move to recipes-supportThuận Nguyễn-Thái2025-05-051-0/+0
| | | | | Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: add recipe for 7.92Yi Zhao2025-05-057-0/+392
| | | | | | | | | | | | | | | | | | | | | | | | The nmap has changed its license to NPSL (Nmap Public Source License) since 7.90[1][2]. See [3] for a discussion of this license. According to [1] and [4], 7.92 is the last dual-licensed (GPL-2.0 and NPSL)version: "Note that some releases of Nmap may fall under a previous version of this license, or a different license entirely. The exact terms for a given version of Nmap can be found in the included LICENSE or COPYING file. To ease the transition to the NPSL, the first three Nmap releases made under that license (Nmap 7.90, 7.91, and 7.92) may also be used under the previous Nmap license terms by anyone who prefers those. " Add 7.92 recipe with GPLv2 license. [1] https://nmap.org/npsl/ [2] https://lwn.net/Articles/842436/ [3] https://github.com/nmap/nmap/issues/2199 [4] https://nmap.org/changelog.html#7.92 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Remove unnecessary sedLeonard Anderweit2025-05-051-4/+0
| | | | | | | | | | The sed in in do_configure not necessary anymore with commit fc88c96c4e40 (lmsensors: Fix build without sensord). Remove it to simplify the recipe. Suggested-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Leonard Anderweit <l.anderweit@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* testdisk: add recipeWen Yang2025-05-051-0/+17
| | | | | | | | | testdisk is a free data recovery software primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software. Signed-off-by: Wen Yang <wen.yang@linux.dev> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Upgrade to 6.3.7 releaseKhem Raj2025-05-045-21/+65
| | | | | | | | * Fix packaging scripts needing bash separately * Fix packaging QA errors about staticlibs and dev-so * Add a patch to use native pmcpp during target build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: Upgrade to 2.0 releaseKhem Raj2025-05-045-9/+193
| | | | | | Backport build fixed for gcc-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany: Upgrade to 2.0 releaseKhem Raj2025-05-043-7/+153
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* renderdoc: Upgrade to 1.38Khem Raj2025-05-042-46/+2
| | | | | | | | License-Upgrade: Copyright year changed Drop the upstream denied patch, its not needed with clang-20 either Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluent-bit: Upgrade to 4.0.1 releaseKhem Raj2025-05-044-33/+26
| | | | | | | Refresh and forward port patches Add -std=gnu17 to fix build with GCC-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Stick to C17Khem Raj2025-05-041-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: update 3.2.10 -> 3.2.12Markus Volk2025-05-041-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - do not disable xrandr to avoid: | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:13: error: unknown type name 'XRRScreenResources' | 506 | XRRScreenResources *screen = X11_XRRGetScreenResourcesCurrent(display, DefaultRootWindow(display)); | | ^~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:42: error: implicit declaration of function 'X11_XRRGetScreenResourcesCurrent' [-Wimplicit-function-declaration] | 506 | XRRScreenResources *screen = X11_XRRGetScreenResourcesCurrent(display, DefaultRootWindow(display)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:42: error: initialization of 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion] | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:13: error: unknown type name 'XRRCrtcInfo' | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:38: error: implicit declaration of function 'X11_XRRGetCrtcInfo' [-Wimplicit-function-declaration] | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:80: error: request for member 'crtcs' in something not a structure or union | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:508:27: error: request for member 'width' in something not a structure or union | 508 | x = (crtc_info->width - data->dialog_width) / 2; | | ^~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:509:27: error: request for member 'height' in something not a structure or union | 509 | y = (crtc_info->height - data->dialog_height) / 3; | | This is a stable bugfix release, with the following changes: Fixed crash if SDL_BlitSurfaceScaled() is used with a surface that has no pixels Removed timeout in SDL_RunOnMainThread() Allow rendering a zero sized source rectangle in the SDL render API Fixed texture colorspace when creating a texture from a surface with the SDL render API Renamed SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8 to SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER Allow a NULL shader entry point for SDL_GPUShaderCreateInfo, defaulting to the one used by SDL_shadercross Fixed failing to create a GPU device if the D3D12 debug layers aren't available on Windows Added support for the share button on the GameSir-K1 FLUX controller Added support for the PowerA Battle Dragon Advanced Wireless Controller Added support for the HORI Taiko No Tatsujin Drum Controller Fixed the Keychron K1 Pro System Control keyboard being detected as a joystick Fixed right mouse button emulation when using a Wacom tablet in Windows Ink mode Fixed missing simulated mouse events using a Wacom tablet when Windows Ink mode is disabled Fixed process I/O redirection to NUL on Windows Key events are now sent for dead keys on X11 Improved handling of window management edge conditions on X11 Fixed message box location on multi-monitor configurations on X11 Fixed XInput2 mouse tracking outside the window on X11 Fixed window focus after showing a file dialog on macOS Ignore mouse clicks and motion on tooltip windows on macOS Fixed message boxes shown on a background thread on iOS Fixed Android audio crackling introduced in 3.2.10 Fixed handling of SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY Fixed A/B/X/Y buttons on Nintendo 3DS Fixed building for Xbox One Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: adapt to qemu.bbclass refactoringChen Qi2025-05-039-25/+23
| | | | | | | | | | | Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead. Also, the 'qemu-native' dep is replaced by 'qemuwrapper-cross' for PACKAGE_WRITE_DEPS. qemuwrapper-cross is the one that is actually used by postints and it has 'qemu-native' in DEPENDS. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl: Stick to C17 dialectKhem Raj2025-05-021-1/+3
| | | | | | | | | GCC-15 defaults to C23 and this component is almost dead. it still is needed by few other recipes so keep it going but ideally removing it might be a better thing to do in near future Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Fix build with C23/GCC15Khem Raj2025-05-012-2/+31
| | | | | | bool is a keyword in C23 onwards Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark libbotan as known non-reproducibleYoann Congal2025-05-011-0/+1
| | | | | | | | | | | | | | | | | libbotan packages are not reproducible. Quick analysis: A path in /usr/lib/libbotan-3.so.7.7.1 changes: -/etc/ssl/ca-bundle.pem +/etc/ssl/certs/ca-certificates.crt Look like the trusted TLS CA store full path. This path most likely changes depending on host OS. Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----libbotan----_-.-.--r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark apitrace as known non-reproducibleYoann Congal2025-05-011-0/+2
| | | | | | | | | | | | | | | | | apitrace packages are not reproducible. Quick analysis: A string changes in /usr/bin/apitrace -/srv/pokybuild/yocto-worker/meta-oe/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/bin/python3 +/srv/pokybuild/buildbot-venv/bin/python3 Looks like the full path of the python3 interpreter which changes from hosts to hosts. Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----apitrace_--.----.--git------fc--bb-r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark libsource-highlight as known non-reproducibleYoann Congal2025-05-011-0/+4
| | | | | | | | | | | | | | | | libsource-highlight packages are not reproducible. Quick analysis: A path in a generated file changes: /usr/include/srchilite/langdefparser.h: -#line·95·"../../../git/lib/srchilite/langdefparser.yy" +#line·95·"../../../lib/srchilite/langdefparser.yy" Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/41/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250419-ye3feamr/packages/diff-html/ Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark ipmiutil as known non-reproducibleYoann Congal2025-05-011-0/+3
| | | | | | | | | | | | | | | ipmiutil packages are not reproducible. Quick analysis: Depending whether build host OS is Debian or not, some files are present or not in packages. (e.g /usr/lib/libipmiutil.so.1 and others) Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----ipmiutil-dbg_-.-.--r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* blktests: Initial commitAlistair Francis2025-04-301-0/+19
| | | | | | | | | | | | | | | Add support for building the Linux blktests [1] into a guest image. Once booted the tests can be run with commands like this: ```shell cd /usr/blktests/; NVMET_TRTYPES=tcp ./check nvme/062 ``` 1: https://github.com/osandov/blktests Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: Add BUGTRACKER and HOMEPAGEJörg Sommer2025-04-301-0/+2
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmbim: upgrade 1.30.0 -> 1.32.0Yi Zhao2025-04-291-2/+2
| | | | | | | | ChangeLog: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/blob/1.32.0/NEWS Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* licenses/X11: remove licenseGyorgy Sarvari2025-04-291-23/+0
| | | | | | | | | | | | | | This file had only one user, the keybinder recipe, which has been updated with the correct license value. This file actually contained MIT license text, with keybinder copyright information. Beside this, oe-core has the actual X11 license also available with the same name, which shouldn't be shadowed by this. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiodbc: use gnu17 and ignore incompatible-pointer-types to allow building ↵Martin Jansa2025-04-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | with gcc-15 A fix was sent in: https://lists.openembedded.org/g/openembedded-devel/message/116537 but it causes issues with clang as well as older gcc as reported on ML and also in upstream PR: https://github.com/openlink/iODBC/pull/111 Use gnu17 until this is properly resolved to avoid: http://errors.yoctoproject.org/Errors/Details/852861/ In file included from ../../libiodbc-3.52.16/iodbc/execute.c:94: ../../libiodbc-3.52.16/iodbc/execute.c: In function '_ReBindParam': ../../libiodbc-3.52.16/iodbc/execute.c:643:49: error: too many arguments to function 'hproc3'; expected 0, have 8 643 | CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3, | ^~~~~~ http://errors.yoctoproject.org/Errors/Details/853276/ ../../libiodbc-3.52.16/iodbcinst/unicode.c: In function 'dm_AtoUW': ../../libiodbc-3.52.16/iodbcinst/unicode.c:1565:16: error: initialization of 'ucs4_t *' {aka 'unsigned int *'} from incompatible pointer type 'wchar_t *' {aka 'long int *'} [-Wincompatible-pointer-types] 1565 | ucs4_t *us = dest; | ^~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>