making a release

Ruslan Ermilov ru at freebsd.org
Fri Nov 14 00:40:11 PST 2003


On Fri, Nov 14, 2003 at 07:18:05AM +1000, Andy Farkas wrote:
> Scott Long wrote:
> 
> > I use the following all of the time:
> >
> > cd /usr/src/release ; make release BUILDNAME=5.1-CURRENT
> > CHROOTDIR=/usr/release CVSROOT=/usr/ncvs
> 
> Quick question: is it ok to do make -j<n> release ?
> 
No, it's not.  But world- and kernel-related parts of "make
release" can be built in parallel, here's a relevant excerpt
from release/Makefile:

# If you want to pass flags to the world build such as -j X, use
# WORLD_FLAGS.  Similarly, you can specify make flags for kernel
# builds via KERNEL_FLAGS.
# Similarly, you can specify make flags for make readmes via PORTREADMES_FLAGS.
#WORLD_FLAGS=-j4
#KERNEL_FLAGS=-j4
#PORTREADMES_FLAGS=-j4

The release(7) manpage mumbles something about that, but not too verbose.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru at sunbay.com		Sunbay Software Ltd,
ru at FreeBSD.org		FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20031114/8fc3f65c/attachment.bin


More information about the freebsd-current mailing list