ebtables-extensions, qosmngr: fix dependencies

* fix dependencies for the ebtables-extensions and qosmngr packages
* ebtables-extensions should not have dependency on ebtables-legacy
* qosmngr should have dependency on ebtables-legacy for non-brcm targets
* for brcm targets, ebtables from brcm sdk is used
This commit is contained in:
Rahul Thakur 2024-05-21 12:58:07 +05:30
parent 1d64b9e958
commit da91ccda1c
2 changed files with 3 additions and 3 deletions

View file

@ -24,7 +24,7 @@ define KernelPackage/vlantranslation
SUBMENU:=Other modules SUBMENU:=Other modules
TITLE:=Kernel module for ebtables VLAN translation TITLE:=Kernel module for ebtables VLAN translation
FILES:=$(PKG_BUILD_DIR)/src/ebt_vlantranslation.ko FILES:=$(PKG_BUILD_DIR)/src/ebt_vlantranslation.ko
DEPENDS+=+kmod-ebtables +ebtables-legacy DEPENDS+=+kmod-ebtables
AUTOLOAD:=$(call AutoLoad,30,ebt_vlantranslation,1) AUTOLOAD:=$(call AutoLoad,30,ebt_vlantranslation,1)
KCONFIG:= KCONFIG:=
endef endef
@ -32,7 +32,7 @@ endef
define KernelPackage/dscp2pbit define KernelPackage/dscp2pbit
SUBMENU:=Other modules SUBMENU:=Other modules
TITLE:=Kernel module for DSCP-to-Pbit mapping TITLE:=Kernel module for DSCP-to-Pbit mapping
DEPENDS+=+kmod-ebtables +ebtables-legacy DEPENDS+=+kmod-ebtables
FILES:=$(PKG_BUILD_DIR)/src/ebt_dscp2pbit.ko FILES:=$(PKG_BUILD_DIR)/src/ebt_dscp2pbit.ko
AUTOLOAD:=$(call AutoLoad,30,ebt_dscp2pbit,1) AUTOLOAD:=$(call AutoLoad,30,ebt_dscp2pbit,1)
KCONFIG:= KCONFIG:=

View file

@ -29,7 +29,7 @@ define Package/qosmngr
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=QoS Manager TITLE:=QoS Manager
DEPENDS:=+libbbfdm-api +libuci +libubox +libubus +libblobmsg-json +libjson-c +libqos +!(TARGET_brcmbca||TARGET_airoha):tc-full DEPENDS:=+libbbfdm-api +libuci +libubox +libubus +libblobmsg-json +libjson-c +libqos +!(TARGET_brcmbca||TARGET_airoha):tc-full
DEPENDS+=+kmod-vlantranslation +kmod-dscp2pbit DEPENDS+=+kmod-vlantranslation +kmod-dscp2pbit +!(TARGET_brcmbca):ebtables-legacy
endef endef
define Package/qosmngr/description define Package/qosmngr/description