svn commit: r196727 - head/share/man/man5

Anonymous swell.k at gmail.com
Wed Sep 2 16:57:28 UTC 2009


Dimitry Andric <dimitry at andric.com> writes:

> On 2009-09-02 07:21, Maxim Konovalov wrote:
>>> Unless I'm missing something this should be in the src.conf man page
>>> instead of make.conf.
>> Please explain why.
>
> make.conf(5):
>      The file make.conf contains system-wide settings that will apply to every
>      build using make(1) and the standard sys.mk file.
>
> src.conf(5):
>      The src.conf file contains settings that will apply to every build
>      involving the FreeBSD source tree; see build(7).
>
> The MALLOC_PRODUCTION define is used inside the FreeBSD source tree
> (actually only in jemalloc, it seems).
>
> You most likely don't want it to apply 'globally', since third-party
> programs (e.g. ports) might give a totally different meaning to this
> define -- or most likely: no meaning at all. :)

Don't you think this affects not only MALLOC_PRODUCTION but all defines
under sections "BUILDING THE KERNEL" and "BUILDING THE WORLD"?

For example, WITHOUT_MODULES conflicts with one in archivers/p7zip.


More information about the svn-src-head mailing list