From 52ba65e168c0fe01445328128c9ba1fa129bea0c Mon Sep 17 00:00:00 2001 From: Mieczyslaw Nalewaj Date: Tue, 3 Mar 2026 20:24:14 +0100 Subject: [PATCH] batman-adv: drop kmod-lib-crc32c on newer kernels This patch makes the dependency on kmod-lib-crc32c for the batman-adv package conditional: it is only required for Linux kernel 6.12. For kernel 6.18 and newer, the dependency is no longer needed. This prevents installing unnecessary modules on newer kernels. Signed-off-by: Mieczyslaw Nalewaj --- batman-adv/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/batman-adv/Makefile b/batman-adv/Makefile index af901a1..e47c866 100644 --- a/batman-adv/Makefile +++ b/batman-adv/Makefile @@ -34,7 +34,7 @@ define KernelPackage/batman-adv SUBMENU:=Network Support TITLE:=B.A.T.M.A.N. Adv URL:=https://www.open-mesh.org/ - DEPENDS:=+BATMAN_ADV_BLA:kmod-lib-crc16 +kmod-lib-crc32c +kmod-cfg80211 +batctl + DEPENDS:=+BATMAN_ADV_BLA:kmod-lib-crc16 +LINUX_6_12:kmod-lib-crc32c +kmod-cfg80211 +batctl FILES:=$(PKG_BUILD_DIR)/net/batman-adv/batman-adv.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoProbe,batman-adv) endef