svn commit: r290433 - in head: share/mk sys/conf tools/build/options

Garrett Cooper yaneurabeya at gmail.com
Fri Nov 6 15:47:14 UTC 2015


> On Nov 6, 2015, at 02:25, Kubilay Kocak <koobs at FreeBSD.org> wrote:
> 
>> On 6/11/2015 4:52 PM, Dmitry Sivachenko wrote:
>> 
>> 
>>>> 6 нояб. 2015 г., в 8:00, Bryan Drewery <bdrewery at FreeBSD.org> написал(а):
>>>> 
>>>>> On 11/5/15 8:59 PM, Dmitry Sivachenko wrote:
>>>>> 
>>>>> On 06 Nov 2015, at 07:45, Bryan Drewery <bdrewery at FreeBSD.org> wrote:
>>>>> 
>>>>> Author: bdrewery
>>>>> Date: Fri Nov  6 04:45:29 2015
>>>>> New Revision: 290433
>>>>> URL: https://svnweb.freebsd.org/changeset/base/290433
>>>>> 
>>>>> Log:
>>>>> Add a FAST_DEPEND option, off by default, which speeds up the build significantly.
>>>> 
>>>> 
>>>> Well, if it just a speedup, what is the reason to introduce a new option for that?
>>> 
>>> "Enabling this by default, for src or out-of-src, can be done once more
>>> testing has been done, such as a ports exp-run, and with more compilers."
>> 
>> 
>> Well, this is what -current is for. Just let it settle longer before MFC.
> 
> Having an option in the first instance is also quite considerate, as it
> ensures that this work doesn't block/frustrate people dogfooding CURRENT
> if it ends up having issues that can't quickly be fixed without a revert.

Being Jenkins being bogged down/broken recently and "make tinderbox", etc being broken, it's harder to track when things break unless you do careful inspection (speaking of which, this reminds me that I need to setup Jenkins at work to emulate jenkins.freebsd.org). I definitely appreciate knobs like this because it gives folks the ability to toggle things on/off if issues are found, either specific to their use case or not.

This change (for instance), might cause grief with an older/different version of gcc.

Thanks,
-NGie


More information about the svn-src-head mailing list