From 1ba7b58a281eafcf1ca948c8dab5470af1a4f930 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 17 Mar 2026 18:42:18 -0700 Subject: canopenterm: Workaround cmake hang * Disable BUILD_YOCTO to avoid cmake hang * Add needed build fixes and always use gcc since clang emits additional errors which can not be fixed without major surgery Signed-off-by: Khem Raj --- meta-oe/recipes-extended/canopenterm/canopenterm_1.0.14.bb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-extended/canopenterm/canopenterm_1.0.14.bb b/meta-oe/recipes-extended/canopenterm/canopenterm_1.0.14.bb index ed59c7d8cd..7f095f36fc 100644 --- a/meta-oe/recipes-extended/canopenterm/canopenterm_1.0.14.bb +++ b/meta-oe/recipes-extended/canopenterm/canopenterm_1.0.14.bb @@ -13,15 +13,16 @@ BUGTRACKER = "https://github.com/CANopenTerm/CANopenTerm/issues" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=bd2edc721b4a0289efe949bdbe7dda79" -DEPENDS = "cjson libinih libsdl3 lua libsocketcan pocketpy" +DEPENDS = "cjson libinih libsdl3 lua libsocketcan pocketpy alsa-lib" SRC_URI = "git://github.com/CANopenTerm/CANopenTerm.git;protocol=https;branch=main;tag=v${PV}" SRCREV = "012e48af26b483ead9df1004cfc92e6908b66b24" -inherit cmake ptest +inherit cmake pkgconfig ptest -EXTRA_OECMAKE += "-DBUILD_YOCTO=ON" +# Does not compile with clang yes +TOOLCHAIN = "gcc" FILES:${PN} += "${bindir}/CANopenTerm ${bindir}/codb2json ${datadir}" -- cgit v1.2.3-54-g00ecf