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 <romain.naour@gmail.com>
Cc: Pawel Sikora <sikor6@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Romain Naour 2017-03-31 22:26:04 +02:00 committed by Thomas Petazzoni
parent fcc8e76241
commit e87644cb2a

View File

@ -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 ; \