mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 16:01:54 -09:00
Fixes: https://autobuild.buildroot.net/results/9c40c86a42882a6d56eb6d6d1418781a980b6f8f/
The pthread support uses pthread_atfork(), which is not available on nommu:
cap-ng.c: In function 'init_lib':
cap-ng.c:225:9: error: implicit declaration of function 'pthread_atfork';
did you mean 'pthread_join'? [-Wimplicit-function-declaration]
So disable pthread support on nommu to fix that.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
(cherry picked from commit 59fe7547a4)
Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
27 lines
832 B
Makefile
27 lines
832 B
Makefile
################################################################################
|
|
#
|
|
# libcap-ng
|
|
#
|
|
################################################################################
|
|
|
|
LIBCAP_NG_VERSION = 0.8.5
|
|
LIBCAP_NG_SITE = https://people.redhat.com/sgrubb/libcap-ng
|
|
LIBCAP_NG_LICENSE = GPL-2.0+ (programs), LGPL-2.1+ (library)
|
|
LIBCAP_NG_LICENSE_FILES = COPYING COPYING.LIB
|
|
LIBCAP_NG_CPE_ID_VALID = YES
|
|
LIBCAP_NG_INSTALL_STAGING = YES
|
|
|
|
LIBCAP_NG_CONF_ENV = ac_cv_prog_swig_found=no
|
|
LIBCAP_NG_CONF_OPTS = --without-python3
|
|
|
|
# pthread support uses pthread_atfork, which is not available on nommu
|
|
ifneq ($(BR2_USE_MMU),y)
|
|
LIBCAP_NG_CONF_ENV += ac_cv_header_pthread_h=no
|
|
endif
|
|
|
|
HOST_LIBCAP_NG_CONF_ENV = ac_cv_prog_swig_found=no
|
|
HOST_LIBCAP_NG_CONF_OPTS = --without-python3
|
|
|
|
$(eval $(autotools-package))
|
|
$(eval $(host-autotools-package))
|