On Mon, 01 Jul 2013 08:33:38 +0200, Georg Brandl
Am 26.06.2013 16:24, schrieb Victor Stinner:
2013/6/26 Eric V. Smith
: I think that's exactly what's happening.
From the bug report:
find $(srcdir) '(' -name '*.fdc' -o -name '*~' \ -o -name '[@,#]*' -o -name '*.old' \ -o -name '*.orig' -o -name '*.rej' \ -o -name '*.bak' ')' \ -exec rm -f {} ';'
Will find files beginning with '@' inside subdirectories of $(srcdir)/.hg.
In my opinion, make distclean should only remove files generated by configure and a build. It should not remove random files.
*~, .orig, .rej, .back should be kept. They are not generated by configure nor make.
I think you want "make clean" then.
That's a good point. If the find were dropped, the target would have to be renamed. "make configureclean", maybe. But I think it is easier and less confusing just to leave things as they will be after Eric applies the fix proposed in http://bugs.python.org/issue18312. --David