]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Conditionalize building makewhatis(1) for upgrades that need it.
authorbdrewery <bdrewery@FreeBSD.org>
Sat, 5 Mar 2016 05:08:57 +0000 (05:08 +0000)
committerbdrewery <bdrewery@FreeBSD.org>
Sat, 5 Mar 2016 05:08:57 +0000 (05:08 +0000)
commit6dfa0a3f290902ee4bdd5ff71bceb1fc34acecaf
treed0d277bfb3498c8167d8305f2de62099bec51c78
parent52fe23453a45faf84b5e0dd3acb25b0d7ee8f0d4
Conditionalize building makewhatis(1) for upgrades that need it.

Remove building of the legacy makewhatis(1) since it was only needed for
6.0 upgrades.

On my 2.2 GHz system libsqlite3 takes 60-100 seconds to build, which due to
its serialized nature can hold up the build waiting on it to finish in
bootstrap-tools.

makewhatis(1) was only required to be a build tool to support upgrades
from 6.0 which was properly removed in r208324 but later reverted due to
installworld using it.  The installworld issue was fixed in r275622
when it was added to ITOOLS.  A BOOTSTRAPPING check was missed when
makewhatis(1) was replaced with mandoc in r283777.

Sponsored by: EMC / Isilon Storage Division
Makefile.inc1