include: Do not alter KERNELRELEASE for external/git kernels
In case we use external and/or git cloned kernels, let the kernel determine the appropriate KERNELRELEASE. We cannot used LINUX_UNAME_VERSION because that one gets determined at a later time, when the kernel is already built proper. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
This commit is contained in:
parent
d0a6340717
commit
b6746a6ffb
1 changed files with 6 additions and 1 deletions
|
@ -24,9 +24,14 @@ KERNEL_MAKEOPTS := -C $(LINUX_DIR) \
|
||||||
CONFIG_SHELL="$(BASH)" \
|
CONFIG_SHELL="$(BASH)" \
|
||||||
$(if $(findstring c,$(OPENWRT_VERBOSE)),V=1,V='') \
|
$(if $(findstring c,$(OPENWRT_VERBOSE)),V=1,V='') \
|
||||||
$(if $(PKG_BUILD_ID),LDFLAGS_MODULE=--build-id=0x$(PKG_BUILD_ID)) \
|
$(if $(PKG_BUILD_ID),LDFLAGS_MODULE=--build-id=0x$(PKG_BUILD_ID)) \
|
||||||
KERNELRELEASE=$(LINUX_VERSION) \
|
|
||||||
cmd_syscalls=
|
cmd_syscalls=
|
||||||
|
|
||||||
|
|
||||||
|
ifeq ($(call qstrip,$(CONFIG_EXTERNAL_KERNEL_TREE))$(call qstrip,$(CONFIG_KERNEL_GIT_CLONE_URI)),)
|
||||||
|
KERNEL_MAKEOPTS += \
|
||||||
|
KERNELRELEASE=$(LINUX_VERSION)
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef CONFIG_STRIP_KERNEL_EXPORTS
|
ifdef CONFIG_STRIP_KERNEL_EXPORTS
|
||||||
KERNEL_MAKEOPTS += \
|
KERNEL_MAKEOPTS += \
|
||||||
EXTRA_LDSFLAGS="-I$(KERNEL_BUILD_DIR) -include symtab.h"
|
EXTRA_LDSFLAGS="-I$(KERNEL_BUILD_DIR) -include symtab.h"
|
||||||
|
|
Loading…
Reference in a new issue