Thread (5 messages) flat view 5 messages, 4 authors, 2017-05-15

Re: [PATCH] powerpc: fix distclean with Makefile.postlink

From: Justin Forbes <hidden>
Date: 2017-05-08 21:35:47
Also in: lkml

On Mon, May 8, 2017 at 8:50 AM, Horia Geant=C4=83 [off-list ref] wr=
ote:
On 5/8/2017 2:57 PM, Michael Ellerman wrote:
quoted
Horia Geant=C4=83 [off-list ref] writes:
quoted
Makefile.postlink always includes include/config/auto.conf, however
this file is not present in a clean kernel tree, causing make to fail:

arch/powerpc/Makefile.postlink:10: include/config/auto.conf: No such fi=
le or directory
quoted
quoted
make[1]: *** No rule to make target `include/config/auto.conf'.  Stop.
make: *** [vmlinuxclean] Error 2

Change the inclusion such that file not being found does not trigger
an error.

Fixes: f188d0524d7e ("powerpc: Use the new post-link pass to check relo=
cations")
quoted
I can't reproduce this. What exact steps are you doing? And what version
of Make?
Start with a clean kernel tree and then
make distclean
arch/powerpc/Makefile.postlink:10: include/config/auto.conf: No such
file or directory
make[1]: *** No rule to make target `include/config/auto.conf'.  Stop.
make: *** [vmlinuxclean] Error 2

make --version
GNU Make 3.82
Built for x86_64-redhat-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
[...]

The fix is basically the same as:
6e5b95cdbd0e MIPS: Fix distclean with Makefile.postlink
Noticed it on the Fedora builds as well today.  This patch fixes it.

Tested-by: Justin M. Forbes <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help