From 4ef959f37816f23e4ed57a71cb9a42fd818aa1fb Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 20 May 2025 23:19:55 -0700 Subject: [PATCH] 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 --- meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb | 5 +++++ 1 file changed, 5 insertions(+) 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" -- 2.47.2