Index | Thread | Search

From:
Jason McIntyre <jmc@kerhand.co.uk>
Subject:
Re: man release , MP build doc
To:
tech@openbsd.org
Date:
Tue, 5 Mar 2024 06:34:16 +0000

Download raw body.

Thread
On Mon, Mar 04, 2024 at 02:49:50PM -0500, Sven F. wrote:
> Hello,
> 
> Would it make sense to note/remind
> which step can/should use more than one core/thread ?
> I know the kernel build fine, and the userland too,
> unsure for "make release" and maybe others ?
> 
> Best.
> 

hi.

i personally don;t think that this is really relevant to making a release,
nor really the place to discuss this.

jmc

> --- ./share/man/man8/release.8  Wed Jan 17 14:03:42 2024
> +++ /share/man/man8/release.8     Mon Mar  4 14:42:28 2024
> @@ -117,7 +117,7 @@
>  .Bd -literal -offset indent
>  # make obj
>  # make config
> -# make && make install
> +# make && make install # or make -j 6 && make install
>  .Ed
>  .Pp
>  The current kernel is copied to
> @@ -133,7 +133,7 @@
>  Create the tree of obj directories and begin the build:
>  .Bd -literal -offset indent
>  # cd /usr/src
> -# make obj && make build
> +# make obj && make build # or make -j 4 build
>  .Ed
>  .Pp
>  After the build is completed, update
> @@ -204,7 +204,7 @@
>  Make the release and check the contents of the release tarballs:
>  .Bd -literal -offset indent
>  # export DESTDIR=your-destdir RELEASEDIR=your-releasedir
> -# cd /usr/src/etc && make release
> +# cd /usr/src/etc && make release # or make -j 4 release
>  # cd /usr/src/distrib/sets && sh checkflist
>  # unset RELEASEDIR DESTDIR
>  .Ed
>