package/clamav: select musl-fts if not glibc
By selecting musl-fts, a build failure on internal fts is avoided Fixes: - http://autobuild.buildroot.org/results/8f0d45202c9a7dbb4d0c7431040384990f04008b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
aa36ff8f1a
commit
be09d22f50
@ -7,6 +7,7 @@ config BR2_PACKAGE_CLAMAV
|
||||
select BR2_PACKAGE_LIBCURL
|
||||
select BR2_PACKAGE_LIBMSPACK
|
||||
select BR2_PACKAGE_LIBTOOL
|
||||
select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC
|
||||
select BR2_PACKAGE_OPENSSL
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
|
@ -25,10 +25,16 @@ CLAMAV_CONF_ENV = \
|
||||
have_cv_ipv6=yes
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
CLAMAV_CONF_ENV += LIBS=-latomic
|
||||
CLAMAV_LIBS += -latomic
|
||||
endif
|
||||
|
||||
# UCLIBC_HAS_FTS is disabled, therefore disable fanotify (missing fts.h)
|
||||
ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),)
|
||||
CLAMAV_DEPENDENCIES += musl-fts
|
||||
CLAMAV_LIBS += -lfts
|
||||
endif
|
||||
|
||||
CLAMAV_CONF_ENV += LIBS="$(CLAMAV_LIBS)"
|
||||
|
||||
CLAMAV_CONF_OPTS = \
|
||||
--with-dbdir=/var/lib/clamav \
|
||||
--with-ltdl-include=$(STAGING_DIR)/usr/include \
|
||||
@ -40,7 +46,6 @@ CLAMAV_CONF_OPTS = \
|
||||
--disable-zlib-vcheck \
|
||||
--disable-rpath \
|
||||
--disable-clamav \
|
||||
--disable-fanotify \
|
||||
--disable-milter \
|
||||
--disable-llvm \
|
||||
--disable-clamdtop \
|
||||
|
Loading…
Reference in New Issue
Block a user