mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 05:54:26 -04:00 
			
		
		
		
	mac80211: fix build problems with kmod-mac80211=n
Build compat-wireless also if kmod-mac80211=n, but do not build mac80211.ko. Fix problem in ticket #6813. SVN-Revision: 20125
This commit is contained in:
		
							parent
							
								
									d08b2b02cf
								
							
						
					
					
						commit
						012b44f840
					
				| @ -606,6 +606,7 @@ MAKE_OPTS:= \ | |||||||
| 	ARCH="$(LINUX_KARCH)" \
 | 	ARCH="$(LINUX_KARCH)" \
 | ||||||
| 	EXTRA_CFLAGS="$(BUILDFLAGS)" \
 | 	EXTRA_CFLAGS="$(BUILDFLAGS)" \
 | ||||||
| 	$(foreach opt,$(CONFOPTS),CONFIG_$(opt)=m) \
 | 	$(foreach opt,$(CONFOPTS),CONFIG_$(opt)=m) \
 | ||||||
|  | 	CONFIG_MAC80211=$(if $(CONFIG_PACKAGE_kmod-mac80211),m) \
 | ||||||
| 	CONFIG_MAC80211_RC_PID=y \
 | 	CONFIG_MAC80211_RC_PID=y \
 | ||||||
| 	CONFIG_MAC80211_RC_MINSTREL=y \
 | 	CONFIG_MAC80211_RC_MINSTREL=y \
 | ||||||
| 	CONFIG_MAC80211_LEDS=$(CONFIG_LEDS_TRIGGERS) \
 | 	CONFIG_MAC80211_LEDS=$(CONFIG_LEDS_TRIGGERS) \
 | ||||||
| @ -702,7 +703,7 @@ define Build/Prepare | |||||||
| 	rm $(PKG_BUILD_DIR)/include/linux/eeprom_93cx6.h | 	rm $(PKG_BUILD_DIR)/include/linux/eeprom_93cx6.h | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| ifneq ($(CONFIG_PACKAGE_kmod-mac80211),) | ifneq ($(CONFIG_PACKAGE_kmod-cfg80211),) | ||||||
|  define Build/Compile/kmod |  define Build/Compile/kmod | ||||||
| 	rm -rf $(PKG_BUILD_DIR)/modules | 	rm -rf $(PKG_BUILD_DIR)/modules | ||||||
| 	$(MAKE) -C "$(PKG_BUILD_DIR)" $(MAKE_OPTS) all | 	$(MAKE) -C "$(PKG_BUILD_DIR)" $(MAKE_OPTS) all | ||||||
| @ -728,7 +729,7 @@ define KernelPackage/libertas/install | |||||||
| 	$(INSTALL_DATA) $(DL_DIR)/$(USB8388FW_NAME)-$(USB8388FW_VERSION).bin $(1)/lib/firmware/$(USB8388FW_NAME).bin | 	$(INSTALL_DATA) $(DL_DIR)/$(USB8388FW_NAME)-$(USB8388FW_VERSION).bin $(1)/lib/firmware/$(USB8388FW_NAME).bin | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| define KernelPackage/mac80211/install | define KernelPackage/cfg80211/install | ||||||
| 	$(INSTALL_DIR) $(1)/lib/wifi | 	$(INSTALL_DIR) $(1)/lib/wifi | ||||||
| 	$(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi | 	$(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi | ||||||
| endef | endef | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user