cvs-src summary for August 2-9

Ruslan Ermilov ru at
Tue Aug 10 23:35:24 PDT 2004

On Tue, Aug 10, 2004 at 10:28:39PM -0500, Mark Johnston wrote:
> Command-line arguments in make now propagate to all sub-makes
> -------------------------------------------------------------
> Hartmut Brandt (harti) modified make to propagate its command-line
> arguments to sub-makes as command-line arguments, as required by POSIX.
> This primarily affects prople using MAKEOBJDIR and MAKEOBJDIRPREFIX
> as command-line arguments; they should instead be used as environment
> variables, so they don't propagate to sub-makes.
Note that setting MAKEOBJDIR and MAKEOBJDIRPREFIX as command-line
variables is only supported on 5.x systems after 2003/09/14, and
setting them as global variables (e.g., in /etc/make.conf) would
most likely result in a failed build.  The canonical way was
always to use them as environment variables.

> Cryptography in releases and legal concerns
> -------------------------------------------
> Nate Lawson (njl) moved the crypto distribution into base, making all
> releases cryptography-enabled.  He noted, "The -DNOCRYPT build option
> still exists for anyone who really wants to build non-cryptographic
> binaries [ . . . ]."
It was Colin Percival who did the change.

> ===================
> Important bug fixes
> ===================
> mbuf exhaustion panic fixed
> ---------------------------
> Brian Feldman (green) changed the UMA (uniform memory access) code,
UMA stands for the Universal Memory Allocator.

Ruslan Ermilov
ru at
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the freebsd-current mailing list