svn commit: r196727 - head/share/man/man5
Doug Barton
dougb at FreeBSD.org
Thu Sep 3 17:07:20 UTC 2009
Anonymous wrote:
> 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"?
Yes, those should probably be moved as well. I've cc'ed Ruslan since
he's really taken the lead on the src.conf stuff.
> For example, WITHOUT_MODULES conflicts with one in archivers/p7zip.
Good point. You should probably bring that to the attention of the
port's maintainer.
Doug
--
This .signature sanitized for your protection
More information about the svn-src-all
mailing list