From: Linus Walleij Date: Thu, 3 Apr 2025 06:30:29 +0000 (+0200) Subject: package: usbgadget: Fix subpackage dependencies X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb650214ba4b88b583ffe3e8c7fbc208b3f6bfba;p=thirdparty%2Fopenwrt.git package: usbgadget: Fix subpackage dependencies Currently if a target wants to use acm or ncm gadget config, they need to select both usbgadget and the config package such as usbgadget-acm. It's better if the target just select usbgadget-acm and get all dependencies satisfied. Adding a dependency using +usbgadget fixes this. Link: http://patchwork.ozlabs.org/project/openwrt/patch/20250403-dns313-usb-serial-v2-3-d84de8e86931@linaro.org/ Reviewed-by: Chuanhong Guo Signed-off-by: Linus Walleij --- diff --git a/package/utils/usbgadget/Makefile b/package/utils/usbgadget/Makefile index 55f30b6729a..0a88a499218 100644 --- a/package/utils/usbgadget/Makefile +++ b/package/utils/usbgadget/Makefile @@ -39,7 +39,7 @@ define GadgetPreset SECTION:=utils CATEGORY:=Utilities TITLE+= $(2) gadget preset - DEPENDS+= $(3) + DEPENDS+= +usbgadget $(3) endef define Package/$(PKG_NAME)-$(1)/description