On Mon Jan 23 08:33:41 2006, doughera wrote: > On Mon, 23 Jan 2006, Nicholas Clark wrote: > > > On Sun, Jan 22, 2006 at 05:56:36AM -0800, Fergal Daly wrote: > > > # New Ticket Created by Fergal Daly > > > # Please include the string: [perl #38307] > > > # in the subject line of all future correspondence about this issue. > > > # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=38307 > > > > > > > > > > I decided to change some config params (run Configure -D prefix=... > > > -d) and recompile. I cancelled the recompile very soon into it and > > > typed > > > > > > make clean > > > > > > but that sent it into more compilation. So it looks like the clean > > > target depends on something that causes compilation. Transcript of > > > make clean output below, > > That could well be. The 'clean' target has never been documented for just > such reasons. I'm not sure if it really does anything useful. The only > two targets documented as being useful in the INSTALL file are 'realclean' > and 'distclean'. > 'clean' is, however, a useful and frequently encountered target in other software. It's the '*clean' target I use most frequently in preparing CPAN distributions. In Parrot, it means "clean up the results of 'make'" as distinct from 'realclean', which means "clean up the results of 'Configure.pl' as well as 'make." So it's likely that whoever tries to build Perl from source expects 'make clean' to do something useful -- though probably less than 'make distclean' or 'make realclean'. If that's true, then perhaps INSTALL ought to explicitly document that in Perl 5 'make clean' is *not* a useful target. Thoughts? Thank you very much. Jim Keenan --- via perlbug: queue: perl5 status: open https://rt.perl.org:443/rt3/Ticket/Display.html?id=38307Thread Previous | Thread Next