summaryrefslogtreecommitdiffstats
path: root/rules/kexec-tools.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2017-01-15 20:12:44 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-01-15 20:12:47 +0100
commit748e3c4b4e08655979825a46953d863e4896eb6d (patch)
tree06ed104df08123e2152a6856f74a63d50b80d971 /rules/kexec-tools.make
parent062fcc8c3c1cc97d1d4c60f7b83771bba870c8a0 (diff)
downloadptxdist-748e3c4b4e08655979825a46953d863e4896eb6d.tar.gz
ptxdist-748e3c4b4e08655979825a46953d863e4896eb6d.tar.xz
kexec-tools: version bump 2.0.7 -> 2.0.14
Disable PIE for arm64. Otherwise building fails with: purgatory/arch/arm64/entry.S:1:0: sorry, unimplemented: code model 'large' with -fPIC Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/kexec-tools.make')
-rw-r--r--rules/kexec-tools.make9
1 files changed, 7 insertions, 2 deletions
diff --git a/rules/kexec-tools.make b/rules/kexec-tools.make
index 9e11b5192..6a38a32f7 100644
--- a/rules/kexec-tools.make
+++ b/rules/kexec-tools.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_KEXEC_TOOLS) += kexec-tools
#
# Paths and names
#
-KEXEC_TOOLS_VERSION := 2.0.7
-KEXEC_TOOLS_MD5 := 457f49ad1708eea1f6b332484855fe25
+KEXEC_TOOLS_VERSION := 2.0.14
+KEXEC_TOOLS_MD5 := 4164abff8ed21e9f94d57f535c2f77bf
KEXEC_TOOLS := kexec-tools-$(KEXEC_TOOLS_VERSION)
KEXEC_TOOLS_SUFFIX := tar.xz
KEXEC_TOOLS_URL := $(call ptx/mirror, KERNEL, utils/kernel/kexec/$(KEXEC_TOOLS).$(KEXEC_TOOLS_SUFFIX))
@@ -32,6 +32,11 @@ KEXEC_TOOLS_DIR := $(BUILDDIR)/$(KEXEC_TOOLS)
KEXEC_TOOLS_PATH := PATH=$(CROSS_PATH)
KEXEC_TOOLS_ENV := $(CROSS_ENV)
+ifdef PTXCONF_ARCH_ARM64
+KEXEC_TOOLS_WRAPPER_BLACKLIST := \
+ TARGET_HARDEN_PIE
+endif
+
#
# autoconf
#