On Tue, Mar 3, 2009 at 4:03 PM, Mats Lidell <matsl@xemacs.org> wrote:
Yes that is the idea. I got the impression that distclean might not
take the package tree into the same state as a fresh checkout although
my experience seems to indicate that it really does.
There have been a few occasions when I've had to do a "make extraclean". Each time, it was because some generated file was not marked as generated in the Makefile. Then, on upgrading the containing package, the file would not get regenerated from the new sources. Each time I have discovered something like that, I've bugged the maintainer to fix the Makefile. Maybe there are no cases like this left. To be sure, somebody needs to:
(1) build all of the packages in a fresh CVS checkout; (2) do a "make distclean" there; and (3) diff against another fresh CVS checkout. -- Jerry "Somebody" James http://loganjerry.googlepages.com/