On Mon, May 8, 2017 at 8:50 AM, Horia Geantă <horia.gea...@nxp.com> wrote: > On 5/8/2017 2:57 PM, Michael Ellerman wrote: >> Horia Geantă <horia.gea...@nxp.com> writes: >> >>> 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 file >>> or directory >>> 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 >>> relocations") >> >> 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 <jfor...@fedoraproject.org>