summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-setproctitle: Upgrade 1.3.5 -> 1.3.6HEADmaster-nextmasterMingli Yu13 hours1-1/+1
| | | | | | | | Changelog: - Add support for free-threading (issue #147) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setproctitle: Add missing rdep on libatomic-dev for ptestMingli Yu13 hours1-0/+1
| | | | | | | | | | | | | | | | Fixes: E subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1. ../../python3.13/subprocess.py:421: CalledProcessError ERROR: tests/setproctitle_test.py:test_embedded E subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1. ../../python3.13/subprocess.py:421: CalledProcessError ERROR: tests/setproctitle_test.py:test_embedded_many_args Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ibus: fix build with GCC 15Yoann Congal25 hours3-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport 2 patchs from upstream to fix build with GCC 15. Fixes: | ibusenginesimple.c: In function 'check_emoji_table': | ibusenginesimple.c:523:41: error: too many arguments to function 'load_emoji_dict'; expected 0, have 1 | 523 | emoji_dict = priv->emoji_dict = load_emoji_dict (simple); | | ^~~~~~~~~~~~~~~ ~~~~~~ | ibusenginesimple.c:480:1: note: declared here | 480 | load_emoji_dict () | | ^~~~~~~~~~~~~~~ | make[4]: *** [Makefile:1012: ibusenginesimple.lo] Error 1 and: | i18nMethod.c:84:28: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(struct _Xi18nCore *, TransportSW *, char *)' [-Wincompatible-pointer-types] | 84 | {"X", 1, _Xi18nCheckXAddress}, | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c:84:28: note: (near initialization for '_TransR[0].checkAddr') | i18nMethod.c:79:13: note: '_Xi18nCheckXAddress' declared here | 79 | extern Bool _Xi18nCheckXAddress (Xi18n, TransportSW *, char *); | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c: In function 'CheckIMName': | i18nMethod.c:498:17: error: too many arguments to function '_TransR[i].checkAddr'; expected 0, have 3 | 498 | if (_TransR[i].checkAddr (i18n_core, | | ^~~~~~~ ~~~~~~~~~ | In file included from i18nMethod.c:41: | Xi18n.h:78:19: note: declared here | 78 | Bool (*checkAddr) (); | | ^~~~~~~~~ Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfstests: upgrade to 2025.04.27Martin Jansa31 hours1-1/+1
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: Move the sed op on config.h to do_compileKhem Raj45 hours1-2/+2
| | | | | | Current code still fails on some AB nodes. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-settings: upgrade 4.20.0 -> 4.20.1Jason Schonberg45 hours1-2/+1
| | | | | | | | | | | | | | | | | | | | | Drop unnecessary CFLAGS. They were introduced with xfce4-settings version 4.18.3 to address two errors seen at the time - deprecated declarations and implicit declarations. The error was documented here : https://patchwork.yoctoproject.org/project/oe/patch/20241127005545.86128-1-schonm@gmail.com/ Both of these errors have been addressed. This change to the code base fixed the deprecated declarations: https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/def01fc82caac1cb41d3b7c242efa7f98d48e9a6 This change to the code base fixed the implicit declaration : https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/10e40cdf13f1440d207a50a3f19fc4903da0d80a Changelog: https://gitlab.xfce.org/xfce/xfce4-settings/-/tags/xfce4-settings-4.20.1 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjson-perl: upgrade 4.04000 -> 4.05000Jason Schonberg2 days1-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 Baryshkov2 days2-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 Baryshkov2 days1-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>
* gimp: fix build with gcc-15Markus Volk3 days2-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a backport patch to fix: | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c: In function 'gimp_config_serialize_value': | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:269:26: note: in definition of macro 'g_string_append' | 269 | (__builtin_constant_p (val) ? \ | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:34: error: expected ')' before '?' token | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:35: note: in definition of macro 'g_string_append' | 271 | const char * const __val = (val); \ | | ^~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:34: note: to match this '(' | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:39: error: expected expression before ';' token | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:37: note: in definition of macro 'g_string_append_len' | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:3: error: too few arguments to function 'g_string_append_len_inline'; expected 3, have 2 | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:278:5: note: in expansion of macro 'g_string_append_len' | 278 | g_string_append_len (gstr, val, (gssize) -1)) | | ^~~~~~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:218:1: note: declared here | 218 | g_string_append_len_inline (GString *gstring, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cockpit: Fix a build race generating fail-html.cKhem Raj3 days2-0/+35
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cockpit: Upgrade to 337Khem Raj4 days1-19/+22
| | | | | | | | Get rid of remoeved configure options ERROR: QA Issue: cockpit: configure was passed unrecognised options: --disable-pcp --enable-old-bridge --with-cockpit-ws-instance-user --disable-ssh --disable-polkit --with-cockpit-ws-instance-group --with-cockpit-group --with-cockpit-user [unknown-configure-option] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: use -std=gnu17 for compilationYoann Congal4 days1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | hiawatha does not build under -std=gnu23 which is the default of gcc15. Forcing -std=gnu17 fixes these build errors: | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/hiawatha-11.2/src/hiawatha.c:814:25: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] | 814 | signal(SIGHUP, HUP_handler); | | ^~~~~~~~~~~ | | | | | void (*)(void) | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' | 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) | | ~~~~~~~~~~~~~~~^~~~~~~~~ | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/hiawatha-11.2/src/hiawatha.c:294:6: note: 'HUP_handler' declared here | 294 | void HUP_handler() { | | ^~~~~~~~~~~ | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here | 72 | typedef void (*__sighandler_t) (int); | | ^~~~~~~~~~~~~~ Note: Upstream project has no published way to upstream patches. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: update HOMEPAGEYoann Congal4 days1-1/+1
| | | | | | | | | As noted in 11.7 changelog: https://hiawatha.leisink.net/changelog > All references to http://www.hiawatha-webserver.org/ changed to > https://hiawatha.leisink.net/. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-webserver/README: add example git send-email lineYoann Congal4 days1-0/+5
| | | | | | | | | As the other layers of meta-openembedded, this line makes it easy to send a patch by copy-pasting and reduce slightly the probability of error. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btop: update 1.4.0 -> 1.4.2Markus Volk4 days2-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>
* pipewire: update 1.4.1 -> 1.4.2Markus Volk4 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWire 1.4.2 (2025-04-14) This is a bugfix release that is API and ABI compatible with previous 1.x releases. Highlights - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Fix some potential crashes in POD builder. - pw-cat streaming improvements on stdout/stdin. - Small fixes and improvements. PipeWire - Make the service files depend on DBus to avoid startup races. SPA - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Use Header metadata by default in videoadapter. - Handle set_format result from v4l2 better. - Handle crash when POD builder overflows in the filter. - Work around a libebur128 bug. (#4646) Tools - pw-cat prefers AU format when streaming on stdout/stdin. (#4629) - Improve pw-cat verbose sndfile format debug. - Add the missing --channel-map long option to pw-loopback. GStreamer - Fix a leak in the deviceprovider. (#4616) - Fix negotiation and make renegotiation better. 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 Congal4 days1-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 Tak5 days2-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>
* python3-pillow-heif: Add recipeLeon Anavi5 days2-0/+76
| | | | | | | | | | | | | | | Add recipe for release 0.22.0: - Boolean pillow_heif.options.DISABLE_SECURITY_LIMITS to bypass security limit of libheif for the image size. - libx265 library was updated to the latest 4.1 version. - libheif was updated from the 1.19.5 to 1.19.7 version. - AVIF format marked as deprecated and pending for the removal. 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>
* sblim-sfcb: use -std=gnu17 for compilationYoann Congal6 days1-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 Marko6 days2-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 Marko6 days2-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 Noack7 days2-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öhrs7 days2-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>
* xfce4-notes-plugin: upgrade to 1.11.2Chen Qi7 days1-2/+2
| | | | | | | | | | | | | This upgrade fixes a build failure for the current 1.11.0 version. src/main-settings-dialog.c:175:12: error: too many arguments to function 'notes_path_button_new'; expected 0, have 1 Note that an extra dependency is added to this new version: gtksourceview4. It is exlicitly required in configure.ac. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ktls-utils: Update to version 1.0Alistair Francis7 days3-3/+39
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cogl-1.0: fix incompatible-pointer-types build errorYoann Congal7 days2-1/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use an intermediary (void *) cast to workaround the incompatible-pointer-types error. This corrects these 4 errors: |../../cogl-1.22.8/cogl-path/cogl-path.c: In function '_cogl_path_build_fill_attribute_buffer': |../../cogl-1.22.8/cogl-path/cogl-path.c:1361:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1361 | _cogl_path_tesselator_begin); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(GLenum, CoglPathTesselator *) {aka void (*)(unsigned int, struct _CoglPathTesselator *)} |In file included from ../../cogl-1.22.8/cogl-path/cogl-path.c:49: |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(GLenum, CoglPathTesselator *)' {aka 'void (*)(unsigned int, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1094:1: note: '_cogl_path_tesselator_begin' declared here | 1094 | _cogl_path_tesselator_begin (GLenum type, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1363:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1363 | _cogl_path_tesselator_vertex); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(void *, CoglPathTesselator *) {aka void (*)(void *, struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(void *, CoglPathTesselator *)' {aka 'void (*)(void *, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1164:1: note: '_cogl_path_tesselator_vertex' declared here | 1164 | _cogl_path_tesselator_vertex (void *vertex_data, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1365:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1365 | _cogl_path_tesselator_end); | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(CoglPathTesselator *) {aka void (*)(struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(CoglPathTesselator *)' {aka 'void (*)(struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1223:1: note: '_cogl_path_tesselator_end' declared here | 1223 | _cogl_path_tesselator_end (CoglPathTesselator *tess) | | ^~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1367:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1367 | _cogl_path_tesselator_combine); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(double *, void **, float *, void **, CoglPathTesselator *) {aka void (*)(double *, void **, float *, void **, struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(double *, void **, float *, void **, CoglPathTesselator *)' {aka 'void (*)(double *, void **, float *, void **, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1229:1: note: '_cogl_path_tesselator_combine' declared here | 1229 | _cogl_path_tesselator_combine (double coords[3], | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |make[3]: *** [Makefile:905: libcogl_path_la-cogl-path.lo] Error 1 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: Workaround gcc-15 segfault on aarch64Khem Raj7 days1-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>
* samba: add patch to fix gcc-15 issueMarkus Volk7 days2-0/+71
| | | | | | | | | | | | | | Add a backport patch to fix: libcli/smbreadline/smbreadline.c: In function ‘smb_readline’: libcli/smbreadline/smbreadline.c:139:17: warning: ‘CPPFunction’ is deprecated [-Wdeprecated-declarations] 139 | rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcli/smbreadline/smbreadline.c:139:50: error: assignment to ‘char ** (*)(const char *, int, int)’ from incompatible pointer type ‘char ** (*)(void)’ [-Wincompatible-pointer-types] 139 | rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn; | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbi-perl: upgrade 1.646 -> 1.647Jason Schonberg7 days1-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 Schonberg7 days1-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 inheritivangalkin7 days1-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>
* pgpool2: upgrade 4.5.2 -> 4.5.3Jason Schonberg7 days1-2/+2
| | | | | | | Changelog: https://www.pgpool.net/docs/latest/en/html/release-4-5-3.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libserialmodule: Add recipeThuận Nguyễn-Thái7 days1-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ái7 days1-0/+0
| | | | | Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* x265: Fix error: 'uint8_t'Leon Anavi7 days2-1/+37
| | | | | | | | | | | Include cstdint in json11.cpp Fixes: json11.cpp:101:32: error: 'uint8_t' does not name a type 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-posix-ipc: improve build_supportMartin Jansa7 days4-0/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: https://lists.openembedded.org/g/openembedded-devel/message/117255 DEBUG: Executing shell function do_compile * Getting build dependencies for wheel... /usr/lib/ld-linux-aarch64.so.1: No such file or directory Traceback (most recent call last): File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> main() ~~~~^^ File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel return hook(config_settings) File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 334, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=[]) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 304, in _get_build_requires self.run_setup() ~~~~~~~~~~~~~~^^ File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 320, in run_setup exec(code, locals()) ~~~~^^^^^^^^^^^^^^^^ File "<string>", line 23, in <module> File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0/build_support/discover_system_info.py", line 409, in discover d["QUEUE_PRIORITY_MAX"] = sniff_mq_prio_max() ~~~~~~~~~~~~~~~~~^^ File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0/build_support/discover_system_info.py", line 238, in sniff_mq_prio_max if max_priority < 0: ^^^^^^^^^^^^^^^^ TypeError: '<' not supported between instances of 'str' and 'int' ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel WARNING: TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/temp/run.do_compile.2736023:168 exit 1 from 'nativepython3 -m build --no-isolation --wheel --outdir TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/dist TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0' WARNING: Backtrace (BB generated script): On some hosts. Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: add recipe for 7.92Yi Zhao7 days7-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 Anderweit7 days1-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 Yang7 days1-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 Raj8 days5-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>
* python3-icu: Fix build with GCC-15Khem Raj8 days2-1/+28
| | | | | | | | | | | | | | drop is_trivial check Fixes | In file included from bases.cpp:32: | arg.h:856:37: error: static assertion failed | 856 | static_assert(std::is_trivial<T>::value); \ | | ~~~~~~~~~~~~~~~~~~~~^~~~~ | arg.h:859:1: note: in expansion of macro '_IS_POD' | 859 | _IS_POD(AnyPythonObject); | | ^~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: Upgrade to 2.0 releaseKhem Raj8 days5-9/+193
| | | | | | Backport build fixed for gcc-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany: Upgrade to 2.0 releaseKhem Raj8 days3-7/+153
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* renderdoc: Upgrade to 1.38Khem Raj8 days2-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 Raj8 days4-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 Raj8 days1-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: update 3.2.10 -> 3.2.12Markus Volk8 days1-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>
* waf-samba.bbclass: adapt to qemu.bbclass refactoringChen Qi10 days1-2/+2
| | | | | | | Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>