mirror of
https://github.com/hak5/wifipineapple-openwrt.git
synced 2025-10-29 16:57:19 +00:00
sdk: predefine kernel version magic
Kernel modules which are built using the SDK do not have access to the .vermagic file in the Linux build dir, therefore the generated .ipk metadata depends on kernel versions like '3.10.49-1-unknown' which are not satisfiable by the kernel meta package in the image. Fix this problem by substituting 'unknown' with the current version magic in include/kernel.mk when packing the SDK. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42590 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
06cbf4e0a3
commit
dfbf70b43d
@ -108,6 +108,7 @@ $(BIN_DIR)/$(SDK_NAME).tar.bz2: clean
|
||||
cat $(TOPDIR)/feeds.conf.default \
|
||||
>> $(SDK_BUILD_DIR)/feeds.conf.default
|
||||
$(SED) 's,^# REVISION:=.*,REVISION:=$(REVISION),g' $(SDK_BUILD_DIR)/include/version.mk
|
||||
$(SED) '/LINUX_VERMAGIC:=/ { s,unknown,$(LINUX_VERMAGIC),g }' $(SDK_BUILD_DIR)/include/kernel.mk
|
||||
find $(SDK_BUILD_DIR) -name .git | $(XARGS) rm -rf
|
||||
find $(SDK_BUILD_DIR) -name .svn | $(XARGS) rm -rf
|
||||
find $(SDK_BUILD_DIR) -name CVS | $(XARGS) rm -rf
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user