diff options
author | ngie <ngie@FreeBSD.org> | 2015-04-16 21:45:07 +0000 |
---|---|---|
committer | ngie <ngie@FreeBSD.org> | 2015-04-16 21:45:07 +0000 |
commit | d3795456a8c2fcaadd3457ba209db76843c3b178 (patch) | |
tree | bba3159964b326c5dc8661dde5624aea83693b49 /Makefile.inc1 | |
parent | 7a3f5ce86a20f72e87f1be860daba09a7cbbe23a (diff) | |
download | FreeBSD-src-d3795456a8c2fcaadd3457ba209db76843c3b178.zip FreeBSD-src-d3795456a8c2fcaadd3457ba209db76843c3b178.tar.gz |
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
MFC after: 1 week
Pointyhat to: ngie
Diffstat (limited to 'Makefile.inc1')
-rw-r--r-- | Makefile.inc1 | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1 index 88e1cbb..24135bc 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -1357,8 +1357,13 @@ _kerberos5_bootstrap_tools= \ kerberos5/tools/slc \ usr.bin/compile_et -${_bt}-kerberos5/tools/slc: ${_bt}-kerberos5/lib/libroken -${_bt}-kerberos5/tools/asn1_compile: ${_bt}-kerberos5/lib/libroken +${_bt}-kerberos5/lib/libroken: ${_bt}-kerberos5/tools/make-roken +${_bt}-kerberos5/tools/asn1_compile: \ + ${_bt}-kerberos5/lib/libroken ${_bt}-kerberos5/lib/libvers +${_bt}-kerberos5/tools/slc: \ + ${_bt}-kerberos5/lib/libroken ${_bt}-kerberos5/lib/libvers +${_bt}-usr.bin/compile_et: \ + ${_bt}-kerberos5/lib/libroken ${_bt}-kerberos5/lib/libvers .endif bootstrap-tools: .PHONY |