svn commit: r294915 - head/sys/conf

Bryan Drewery bdrewery at FreeBSD.org
Wed Jan 27 20:36:15 UTC 2016


On 1/27/2016 12:36 PM, Hans Petter Selasky wrote:
> On 01/27/16 20:19, Bryan Drewery wrote:
>> On 1/27/2016 6:46 AM, Hans Petter Selasky wrote:
>>> ==============================================================================
>>>
>>> --- head/sys/conf/kern.post.mk    Wed Jan 27 14:16:13 2016    (r294914)
>>> +++ head/sys/conf/kern.post.mk    Wed Jan 27 14:46:30 2016    (r294915)
>>> @@ -186,12 +186,23 @@ genassym.o: $S/$M/$M/genassym.c
>>>
>>>   ${SYSTEM_OBJS} genassym.o vers.o: opt_global.h
>>>
>>> +# Normal files first
>>> +CFILES_NORMAL=   
>>> ${CFILES:N*/cddl/*:N*fs/nfsclient/nfs_clkdtrace*:N*/compat/linuxkpi/common/*:N*/ofed/*:N*/dev/mlx5/*}
>>>
>>> +SFILES_NORMAL=    ${SFILES:N*/cddl/*}
>>> +
> 
>>
>> I plan to nuke this code quite soon in favor of FAST_DEPEND. None of
>> this or related hacks will be needed anymore.
>>
> 
> OK, I guess you know what you are doing :-)
> 
> BTW: Have you thought about implementing -jX option for make depend, by
> splitting the source files which needs depend in to some kind of groups?

Yes, that was my first implementation. It made the overall build slower.
Either way the pre-build dependency calculation isn't needed. It's
explained in https://svnweb.freebsd.org/base?view=revision&revision=290433

Anyway I was just giving an FYI to anyone who cared. I wrote up an arch@
mail after the previous mail though as it is a more appropriate place.


-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20160127/073a67e9/attachment.sig>


More information about the svn-src-all mailing list