Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2002 14:11:11 +0200
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src Makefile 
Message-ID:  <2533.1033042271@critter.freebsd.dk>
In-Reply-To: Your message of "Thu, 26 Sep 2002 14:29:45 %2B0300." <20020926112945.GB39655@sunbay.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20020926112945.GB39655@sunbay.com>, Ruslan Ermilov writes:


>Redirections in makefiles are usually considered bogus, so I would
>rather suggest that either this be removed, or the whole thing be
>moved to src/tools/<whatever>.  Some notes.

I agree, but this target isn't usual: it is meant for tinderboxing,
not for release building.  If you prefer the name can be changed
to "tinderbox" or similar.

The idea is that hopefully this target will result in our tree
being more buildable more of the time.  Being able to do a
"make universe" before you go to bed, and know that your changes
has at least not broken any compiles will be a significant step
forward in this respect.

>I would not hardcode the __MAKE_CONF=3D/dev/null thing; it sometimes
>makes sense to rebuild all worlds with the same set of /etc/make.conf
>options.

See above.

>The "universe" as it is now does not handle i386:pc98.

I tried and you cannot make a buildworld in pc98, only kernels,
I can add the pc98 kernels if there is concensus.

>Attempting to cross-build kernels without a working cross-tools chain
>is going nowhere, so ignoring "errors from the individual steps" does
>not work well.

For a tinderboxing target: yes, it makes sense.

BTW: I thought about adding the "make release" step as well, but
decided against it for now, we should add it later.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2533.1033042271>