Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> writes: > On 11/07/2019 15:45, Markus Armbruster wrote: > >> Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> writes: >> >>> Something also looks a bit odd with distclean here on a fresh checkout: >>> >>> build@ezio:~/src/qemu/git/tmp/qemu$ make distclean >>> LD recurse-clean.mo >>> cc: fatal error: no input files >>> compilation terminated. >>> rules.mak:118: recipe for target 'recurse-clean.mo' failed >>> make: *** [recurse-clean.mo] Error 1 >> >> This one should be fixed in master (commit 8d358a5ea08). If it's still >> broken for you, let me know. > > Yes, this is certainly looking much better! There still seems to be something > wrong > with the tests/ subdirectory with your "make install" patch applied to git > master if > I attempt a "make distclean" after a successful "make V=1 -j2 install" in an > out-of-tree build: > > build@ezio:~/src/qemu/git/obj$ ../qemu/configure '--target-list=x86_64-softmmu > sparc64-softmmu sparc-softmmu ppc-softmmu arm-softmmu' > '--prefix=/home/build/rel-qemu-git' '--disable-pie' '--enable-debug' > build@ezio:~/src/qemu/git/obj$ make V=1 -j2 install > > (lots of build output cut, but completes successfully) > > build@ezio:~/src/qemu/git/obj$ make distclean > Makefile:85: rules.mak: No such file or directory > Makefile:437: tests/Makefile.include: No such file or directory > cat: VERSION: No such file or directory > Makefile:1127: tests/docker/Makefile.include: No such file or directory > Makefile:1128: tests/vm/Makefile.include: No such file or directory > make: *** No rule to make target 'tests/vm/Makefile.include'. Stop.
Double-checking: is this with my '[PATCH for-4.1] Makefile: Fix "make install" when "make all" needs work' applied?