develooper Front page | perl.perl5.porters | Postings from June 2013

[perl #38307] make clean with 5.8.8-RC1

Thread Previous | Thread Next
From:
James E Keenan via RT
Date:
June 30, 2013 01:22
Subject:
[perl #38307] make clean with 5.8.8-RC1
Message ID:
rt-3.6.HEAD-2552-1372555344-1938.38307-15-0@perl.org
On Sat May 26 17:43:55 2012, jkeenan wrote:
> 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

Andy, Nicholas:

Any further thoughts on this?  If Perl's 'make clean' is not going to do
anything particularly useful, shouldn't we explicitly document that fact?

Thank you very much.
Jim Keenan

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org:443/rt3/Ticket/Display.html?id=38307

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About