cvs commit: src Makefile README

Tom Rhodes trhodes at FreeBSD.org
Thu Jun 8 01:57:27 UTC 2006


On Wed, 7 Jun 2006 10:51:45 -0400
John Baldwin <jhb at FreeBSD.org> wrote:

> On Tuesday 06 June 2006 23:33, Tom Rhodes wrote:
> > trhodes     2006-06-07 03:33:48 UTC
> > 
> >   FreeBSD src repository
> > 
> >   Modified files:
> >     .                    Makefile README 
> >   Log:
> >   Simply running ``make world'' will bomb unless you dig up the
> >   undocumented HISTORICAL_MAKE_WORLD variable and set it.  Note it
> >   here so the blow up will not really be a surprise to people who
> >   read.
> 
> I thought the obfuscation was intentional as very few people should be doing 
> a 'make world' without a custom DESTDIR these days.  Certainly people new to 
> FreeBSD shouldn't be doing it; only those with the command hardwired into 
> their brains.  We've had buildworld/installworld since 2.2.5 (or 2.2.6) I 
> think as I've only had to do a 'make world' once to go from 2.2.2 to 
> 2.2.6. :)

Heh, I agree, "make world" isn't really needed.  But it was
either a quick comment about it and link to the handbook where
we advocate "buildworld" or remove the world target.  Of course,
we could just do nothing and let users continue to submit PRs
about it bombing with a complaint of an undocumented make(1)
option.

Personally, I was debating on just removing most of the
world target with just a message:

"The world target has been replaced with the buildworld target."

But stepped back due to bikeshed potential.  ;)

-- 
Tom Rhodes


More information about the cvs-all mailing list