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 Regards, Horia