package/ustr: disable on musl

libsemanage is the only package depending on ustr, both packages do not
build using a musl-based toolchain, suggested by Thomas:
http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/149138

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Bernd Kuhls 2016-05-24 22:03:35 +02:00 committed by Peter Korsgaard
parent d8e1244695
commit 986893ac78

View file

@ -2,6 +2,7 @@ config BR2_PACKAGE_USTR
bool "ustr"
# unconditionally builds a shared library
depends on !BR2_STATIC_LIBS
depends on !BR2_TOOLCHAIN_USES_MUSL # broken vsnprintf detection
help
A small, safe string library.
@ -9,3 +10,4 @@ config BR2_PACKAGE_USTR
comment "ustr needs a toolchain w/ dynamic library"
depends on BR2_STATIC_LIBS
depends on !BR2_TOOLCHAIN_USES_MUSL