ISTM the cause of this bug is line 79 in the current rules file;
clean: clean-patched clean-make-files The left right ordering is critical. Solution is to make clean-make-files depend on clean-patched so the targets are always executed in the right order. Raising priority to normal, as while we we not usually use --shuffle=reverse a normal build might fail due to timing if targets are building in parallel.

