]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r281618,r281823:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 13 May 2015 10:53:16 +0000 (10:53 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 13 May 2015 10:53:16 +0000 (10:53 +0000)
commitde52bb42146ca030c077e0087da0a2d201c55332
tree9d32a378d19ce8b3cd727cf46330787a9c88973b
parentbc6cc2f921a710fa960ad0de30f77ee4378b6a87
MFC r281618,r281823:

r281618:

Defeat race with MK_KERBEROS == yes introduced with bootstrap-tools
parallelization work done in r279197

- kerberos5/lib/libroken requires kerberos5/tools/make-roken to build
- kerberos5/tools/asn1_compile, kerberos5/tools/slc, and usr.bin/compile_et
  require kerberos5/lib/libroken and kerberos5/lib/libvers

This race is incredibly evident when cross-building sparc64 on
ref10-amd64.freebsd.org

Pointyhat to: ngie

r281823:

Serialize all of _kerberos5_bootstrap_tools to avoid build failures involving
make bootstrap-tools

On the plus side, this also greatly reduces complexity

Pointyhat to: ngie
Reported by: Willem Jan Withagen <wjw@digiware.nl>

git-svn-id: svn://svn.freebsd.org/base/stable/10@282848 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Makefile.inc1