From f9c2f17b33b2472f75c958640d2fb23822aa64a7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 6 Aug 2010 11:17:48 +0200 Subject: some more fixes for 2.6.35 update on lemote --- mk/kernel-build.mk | 3 ++- mk/modules.mk | 20 +++++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) (limited to 'mk') diff --git a/mk/kernel-build.mk b/mk/kernel-build.mk index 8ee6d1ac3..ebc58a7d0 100644 --- a/mk/kernel-build.mk +++ b/mk/kernel-build.mk @@ -27,11 +27,12 @@ $(LINUX_DIR)/.config: $(LINUX_DIR)/.prepared $(BUILD_DIR)/.kernelconfig $(LINUX_DIR)/vmlinux: $(LINUX_DIR)/.config $(TRACE) target/$(ADK_TARGET)-kernel-compile - $(MAKE) ${KERNEL_MAKE_OPTS} -j${ADK_MAKE_JOBS} $(MAKE_TRACE) + $(MAKE) ${KERNEL_MAKE_OPTS} -j${ADK_MAKE_JOBS} LOCALVERSION="" $(MAKE_TRACE) $(TRACE) target/$(ADK_TARGET)-kernel-modules-install rm -rf $(LINUX_BUILD_DIR)/modules $(MAKE) ${KERNEL_MAKE_OPTS} DEPMOD=true \ INSTALL_MOD_PATH=$(LINUX_BUILD_DIR)/modules \ + LOCALVERSION="" \ modules_install $(MAKE_TRACE) $(TRACE) target/$(ADK_TARGET)-create-packages ifneq ($(strip $(TARGETS)),) diff --git a/mk/modules.mk b/mk/modules.mk index 10f9a6266..dcdbe57a4 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -361,12 +361,20 @@ $(eval $(call KMOD_template,NETFILTER_XT_TARGET_CLASSIFY,netfiler-xt-target-clas $(MODULES_DIR)/kernel/net/netfilter/xt_CLASSIFY \ ,50)) +ifeq ($(KERNEL_VERSION),2.6.35) +CONNMARK:=xt_connmark +MARK:=xt_mark +else +CONNMARK:=xt_CONNMARK +MARK:=xt_MARK +endif + $(eval $(call KMOD_template,NETFILTER_XT_TARGET_CONNMARK,netfilter-xt-target-connmark,\ - $(MODULES_DIR)/kernel/net/netfilter/xt_CONNMARK \ + $(MODULES_DIR)/kernel/net/netfilter/$(CONNMARK) \ ,50)) $(eval $(call KMOD_template,NETFILTER_XT_TARGET_MARK,netfilter-xt-target-mark,\ - $(MODULES_DIR)/kernel/net/netfilter/xt_MARK \ + $(MODULES_DIR)/kernel/net/netfilter/$(MARK) \ ,50)) $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NFQUEUE,netfilter-xt-target-nfqueue,\ @@ -1217,8 +1225,14 @@ $(eval $(call KMOD_template,USB_HSO,usb-hso,\ $(MODULES_DIR)/kernel/drivers/net/usb/hso \ ,75)) +ifeq ($(KERNEL_VERSION),2.6.35) +SNDUSB:=snd-usbmidi-lib +else +SNDUSB:=snd-usb-lib +endif + $(eval $(call KMOD_template,SND_USB_AUDIO,snd-usb-audio,\ - $(MODULES_DIR)/kernel/sound/usb/snd-usb-lib \ + $(MODULES_DIR)/kernel/sound/usb/$(SNDUSB) \ $(MODULES_DIR)/kernel/sound/usb/snd-usb-audio \ ,75)) -- cgit v1.2.3