diff --git a/package/crun/Config.in b/package/crun/Config.in index 5aca10dcdb..5def7001c1 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_CRUN bool "crun" + select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help crun is a fast and low-memory OCI Container Runtime in C. diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 4a0c150594..65f166e657 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -15,6 +15,10 @@ CRUN_CPE_ID_VENDOR = crun_project CRUN_AUTORECONF = YES CRUN_CONF_OPTS = --disable-embedded-yajl +ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y) +CRUN_DEPENDENCIES += argp-standalone +endif + ifeq ($(BR2_PACKAGE_LIBCAP),y) CRUN_DEPENDENCIES += libcap CRUN_CONF_OPTS += --enable-caps