Browse Source

libseccomp: workaround a recursive dependency

DEPENDS:=@!arc is causing a recursive dependency because of the optional
selection of libseccomp by util/lxc.  The workaround hides the package
in Package/libseccomp/config instead.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
lilik-openwrt-22.03
Eneas U de Queiroz 5 years ago
parent
commit
e29483d7e2
No known key found for this signature in database GPG Key ID: 1EB043ABD7ACF202
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      libs/libseccomp/Makefile

+ 5
- 2
libs/libseccomp/Makefile View File

@ -26,6 +26,11 @@ PKG_CONFIG_DEPENDS:= \
include $(INCLUDE_DIR)/package.mk
# This is done instead of DEPENDS:=@!arc to avoid a recursive dependency when
# the library is conditionally selected by util/lxc.
define Package/libseccomp/config
depends on !arc
endef
define Package/libseccomp/Default
SUBMENU:=
@ -33,7 +38,6 @@ define Package/libseccomp/Default
CATEGORY:=Libraries
TITLE:=seccomp
URL:=https://github.com/seccomp/libseccomp/wiki
DEPENDS:=@!arc
endef
define Package/libseccomp/Default/description
@ -47,7 +51,6 @@ endef
define Package/libseccomp
$(call Package/libseccomp/Default)
TITLE+= (library)
DEPENDS+=
endef
define Package/scmp_sys_resolver


Loading…
Cancel
Save