Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2016 12:36:13 -0800
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Hans Petter Selasky <hps@selasky.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r294915 - head/sys/conf
Message-ID:  <56A92A3D.30903@FreeBSD.org>
In-Reply-To: <56A92A43.40309@selasky.org>
References:  <201601271446.u0REkUOi081035@repo.freebsd.org> <56A91853.30103@FreeBSD.org> <56A92A43.40309@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--skM5dBeGTFi73SLTHM6Sijco6AbFd7odK
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

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:
>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
>>>
>>> --- head/sys/conf/kern.post.mk    Wed Jan 27 14:16:13 2016    (r29491=
4)
>>> +++ head/sys/conf/kern.post.mk    Wed Jan 27 14:46:30 2016    (r29491=
5)
>>> @@ -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=3D  =20
>>> ${CFILES:N*/cddl/*:N*fs/nfsclient/nfs_clkdtrace*:N*/compat/linuxkpi/c=
ommon/*:N*/ofed/*:N*/dev/mlx5/*}
>>>
>>> +SFILES_NORMAL=3D    ${SFILES:N*/cddl/*}
>>> +
>=20
>>
>> I plan to nuke this code quite soon in favor of FAST_DEPEND. None of
>> this or related hacks will be needed anymore.
>>
>=20
> OK, I guess you know what you are doing :-)
>=20
> 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=3Drevision&revision=3D2=
90433

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.


--=20
Regards,
Bryan Drewery


--skM5dBeGTFi73SLTHM6Sijco6AbFd7odK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJWqSo9AAoJEDXXcbtuRpfPaRAH/19Bw/u8BnJWnqVy2+ch3Py4
qJHqhv4YY4eYRSn6n24A11nckQnjswo1zf3EtvK+yAU8mrF3OvAanuUmEPMKQDLj
s6BTQof/oPNTyjHhVyNIqbhtKw23j/f6qwilS/SXXXFAcm4m/yjzzVThBVi/Qnhj
+cTlaFWuoqCoYWwe9rIPTqkLt2TLpmUqGsxbeI+RJlgTV61CJXcbr73AV+p9t4y/
lT6H//maaxSdbPG5o3J138yO6J/Z5dZr7wl3hSLjhF4mTxC1Wl501AQTsY5ixeCv
/XFNg5UvTO2PBHdgkZ7IKTlSGr9RTplB5lKM+tmC1+XkdHnUcAjUeLYKV9OdGp0=
=X3an
-----END PGP SIGNATURE-----

--skM5dBeGTFi73SLTHM6Sijco6AbFd7odK--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56A92A3D.30903>