From: Romain Naour Date: Fri, 31 Mar 2017 20:26:04 +0000 (+0200) Subject: package/xenomai: disable obstack support X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e87644cb2abb78c5bf3bd0c3c6955c202e798ef2;p=buildroot.git package/xenomai: disable obstack support Obstack support in Xenomai is broken when the libc doesn't support obstack support itself. Make sure we disable obstack support for all libc since it was removed in uClibc-ng since 1.0.21 release and it's always disabled with Glibc. Fixes: http://autobuild.buildroot.net/results/555/555d9cb9cb59fad6353516bed206e1117974e8cd/build-end.log Signed-off-by: Romain Naour Cc: Pawel Sikora Signed-off-by: Thomas Petazzoni --- diff --git a/package/xenomai/xenomai.mk b/package/xenomai/xenomai.mk index bd147a9ec6..4ae045af09 100644 --- a/package/xenomai/xenomai.mk +++ b/package/xenomai/xenomai.mk @@ -35,6 +35,12 @@ else XENOMAI_CONF_OPTS += --disable-smp endif +# Obstack support in Xenomai is broken when the libc doesn't support +# obstack support itself. Make sure we disable obstack support for all +# libc since it was removed in uClibc-ng since 1.0.21 release and it's +# always disabled with Glibc. +XENOMAI_CONF_OPTS += CFLAGS="$(TARGET_CFLAGS) -DELIDE_CODE" + define XENOMAI_REMOVE_DEVFILES for i in xeno-config xeno-info wrap-link.sh ; do \ rm -f $(TARGET_DIR)/usr/bin/$$i ; \