From: Khem Raj Date: Wed, 21 May 2025 06:19:55 +0000 (-0700) Subject: syslinux: Pin to using GCC toolchain X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ef959f37816f23e4ed57a71cb9a42fd818aa1fb;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git syslinux: Pin to using GCC toolchain It does not compile with clang due to include_next stdarg.h not working as the system expects to match gcc behavior Signed-off-by: Khem Raj Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb b/meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb index 1e65616081..449a75ebf8 100644 --- a/meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb +++ b/meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb @@ -130,3 +130,8 @@ FILES:${PN}-staticdev += "${datadir}/${BPN}/com32/lib*.a ${libdir}/${BPN}/com32/ FILES:${PN}-misc = "${datadir}/${BPN}/* ${libdir}/${BPN}/* ${bindir}/*" BBCLASSEXTEND = "native nativesdk" + +# com32/lib/../include/stdarg.h:9:15: fatal error: 'stdarg.h' file not found +# 9 | #include_next +# | ^~~~~~~~~~ +TOOLCHAIN = "gcc"