Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1528982 > unrolled thread
| Started by | Stephen Rothwell <sfr@canb.auug.org.au> |
|---|---|
| First post | 2016-11-24 06:10 +0100 |
| Last post | 2016-11-25 00:50 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.kernel
linux-next: build failure after merge of the akpm-current tree Stephen Rothwell <sfr@canb.auug.org.au> - 2016-11-24 06:10 +0100
Re: linux-next: build failure after merge of the akpm-current tree Thiago Jung Bauermann <bauerman@linux.vnet.ibm.com> - 2016-11-24 16:20 +0100
Re: linux-next: build failure after merge of the akpm-current tree Stephen Rothwell <sfr@canb.auug.org.au> - 2016-11-25 00:50 +0100
| From | Stephen Rothwell <sfr@canb.auug.org.au> |
|---|---|
| Date | 2016-11-24 06:10 +0100 |
| Subject | linux-next: build failure after merge of the akpm-current tree |
| Message-ID | <sGUsh-6pb-5@gated-at.bofh.it> |
Hi Andrew, After merging the akpm-current tree, today's linux-next build (powerpc ppc64_defconfig) failed like this: powerpc-linux-ld: unrecognized option '--no-dynamic-linker' Caused by patch "powerpc: add purgatory for kexec_file_load implementation" I have disabled KEXEC_FILE for now: From: Stephen Rothwell <sfr@canb.auug.org.au> Date: Thu, 24 Nov 2016 15:52:55 +1100 Subject: [PATCH] disable KEXEC_FILE on powerpc for now Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> --- arch/powerpc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 2d86643f280d..b72c1c7afcf0 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -475,6 +475,7 @@ config KEXEC_FILE depends on PPC64 depends on CRYPTO=y depends on CRYPTO_SHA256=y + depends on BROKEN help This is a new version of the kexec system call. This call is file based and takes in file descriptors as system call arguments -- 2.10.2 -- Cheers, Stephen Rothwell
[toc] | [next] | [standalone]
| From | Thiago Jung Bauermann <bauerman@linux.vnet.ibm.com> |
|---|---|
| Date | 2016-11-24 16:20 +0100 |
| Message-ID | <sH3YC-4sR-33@gated-at.bofh.it> |
| In reply to | #1528982 |
Hello Stephen, Am Donnerstag, 24. November 2016, 16:01:51 BRST schrieb Stephen Rothwell: > Hi Andrew, > > After merging the akpm-current tree, today's linux-next build (powerpc > ppc64_defconfig) failed like this: > > powerpc-linux-ld: unrecognized option '--no-dynamic-linker' > > Caused by patch > > "powerpc: add purgatory for kexec_file_load implementation" > Sorry about that. --no-dynamic-linker was added in binutils 2.26. The patch below fixes the problem. -- Thiago Jung Bauermann IBM Linux Technology Center diff --git a/arch/powerpc/purgatory/Makefile b/arch/powerpc/purgatory/Makefile index 2dfb53ac9944..cf6e78b9af86 100644 --- a/arch/powerpc/purgatory/Makefile +++ b/arch/powerpc/purgatory/Makefile @@ -6,8 +6,10 @@ purgatory-y := purgatory.o string.o v2wrap.o purgatory-ppc64.o crtsavres.o \ targets += $(purgatory-y) PURGATORY_OBJS = $(addprefix $(obj)/,$(purgatory-y)) -LDFLAGS_purgatory.ro := -pie --no-dynamic-linker -e purgatory_start \ - --no-undefined -nostartfiles -nostdlib -nodefaultlibs +LDFLAGS_purgatory.ro := -pie -e purgatory_start --no-undefined -nostartfiles \ + -nostdlib -nodefaultlibs +LDFLAGS_purgatory.ro += $(call ld-option, --no-dynamic-linker) + targets += purgatory.ro KBUILD_CFLAGS := $(filter-out $(CC_FLAGS_FTRACE), $(KBUILD_CFLAGS))
[toc] | [prev] | [next] | [standalone]
| From | Stephen Rothwell <sfr@canb.auug.org.au> |
|---|---|
| Date | 2016-11-25 00:50 +0100 |
| Message-ID | <sHbWa-1gG-9@gated-at.bofh.it> |
| In reply to | #1529420 |
Hi Thiago, On Thu, 24 Nov 2016 13:02:39 -0200 Thiago Jung Bauermann <bauerman@linux.vnet.ibm.com> wrote: > > Am Donnerstag, 24. November 2016, 16:01:51 BRST schrieb Stephen Rothwell: > > Hi Andrew, > > > > After merging the akpm-current tree, today's linux-next build (powerpc > > ppc64_defconfig) failed like this: > > > > powerpc-linux-ld: unrecognized option '--no-dynamic-linker' > > > > Caused by patch > > > > "powerpc: add purgatory for kexec_file_load implementation" > > > > Sorry about that. --no-dynamic-linker was added in binutils 2.26. > The patch below fixes the problem. OK, I will apply that patch instead of disabling CONFIG_KEXEC_FILE today. -- Cheers, Stephen Rothwell
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web