ucode: adjust module dependencies
authorJo-Philipp Wich <jo@mein.io>
Thu, 7 Dec 2023 22:12:00 +0000 (23:12 +0100)
committerJo-Philipp Wich <jo@mein.io>
Thu, 7 Dec 2023 23:10:53 +0000 (00:10 +0100)
Let ucode-mod-* packages select the ucode interpreter instead of depending
on it to avoid recursive dependency chains in unrelated packages.

Fixes: https://github.com/openwrt/packages/issues/22837
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 01d1c1ad296cc71f87ea02b01b16a09fe5d933a1)

package/utils/ucode/Makefile

index 067e56e02de827a3b6a289b9fc650330eae0df45..8a6274739ed52d35089ea7ad012fbf5de6e70c0d 100644 (file)
@@ -94,7 +94,7 @@ define UcodeModule
  define Package/ucode-mod-$(strip $(1))
   $(Package/ucode/default)
   TITLE+= ($(strip $(1)) module)
-  DEPENDS:=ucode $(3)
+  DEPENDS:=+ucode $(3)
  endef
 
  define Package/ucode-mod-$(strip $(1))/description