febab8d9de
The linknx package needs the argp functionality, which is provided built-in by glibc, but not by uClibc and musl. In uClibc configurations, it correctly selects the argp-standalone package to compensate this, but forgets to do so in musl-based configurations. This commit fixes that by selecting the argp-standalone package. Found by checking all packages having an argp-standalone dependency. Note that this commit is not sufficient to make linknx build properly with musl. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
17 lines
487 B
Plaintext
17 lines
487 B
Plaintext
config BR2_PACKAGE_LINKNX
|
|
bool "linknx"
|
|
select BR2_PACKAGE_LIBPTHSEM
|
|
select BR2_PACKAGE_ARGP_STANDALONE \
|
|
if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_USE_MMU # libpthsem
|
|
help
|
|
Linknx is an automation platform providing high level functionalities
|
|
to EIB/KNX installation.
|
|
|
|
http://linknx.sourceforge.net/
|
|
|
|
comment "linknx needs a toolchain w/ C++"
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_INSTALL_LIBSTDCPP
|