Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2014 20:51:27 +0000 (UTC)
From:      Peter Wemm <peter@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r262254 - in stable/10/kerberos5/lib: libasn1 libgssapi_spnego libhdb libhx509
Message-ID:  <201402202051.s1KKpRWV048959@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: peter
Date: Thu Feb 20 20:51:27 2014
New Revision: 262254
URL: http://svnweb.freebsd.org/changeset/base/262254

Log:
  MFC r262253: hack to prevent concurrent runs of asn1_compile in the Heimdal
  build with high -j concurrency.

Modified:
  stable/10/kerberos5/lib/libasn1/Makefile
  stable/10/kerberos5/lib/libgssapi_spnego/Makefile
  stable/10/kerberos5/lib/libhdb/Makefile
  stable/10/kerberos5/lib/libhx509/Makefile
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/kerberos5/lib/libasn1/Makefile
==============================================================================
--- stable/10/kerberos5/lib/libasn1/Makefile	Thu Feb 20 20:34:01 2014	(r262253)
+++ stable/10/kerberos5/lib/libasn1/Makefile	Thu Feb 20 20:51:27 2014	(r262254)
@@ -56,10 +56,12 @@ INCS+=	krb5_asn1.h \
 	digest_asn1.h \
 	kx509_asn1.h
 
+.ORDER: ${GEN_CMS}
 ${GEN_CMS}: cms.asn1 cms.opt
 	${ASN1_COMPILE} --one-code-file \
 		--option-file=${.ALLSRC:M*.opt} ${.ALLSRC:M*.asn1} cms_asn1
 
+.ORDER: ${GEN_RFC2459}
 ${GEN_RFC2459}: rfc2459.asn1
 	${ASN1_COMPILE} \
 		--one-code-file \
@@ -70,32 +72,39 @@ ${GEN_RFC2459}: rfc2459.asn1
 		--sequence=Extensions \
 		--sequence=CRLDistributionPoints ${.ALLSRC:M*.asn1} rfc2459_asn1
 
+.ORDER: ${GEN_K5}
 ${GEN_K5}: krb5.asn1 krb5.opt
 	${ASN1_COMPILE} \
 		--one-code-file \
 		--option-file=${.ALLSRC:M*.opt} \
 		${.ALLSRC:M*.asn1} krb5_asn1
 
+.ORDER: ${GEN_PKINIT}
 ${GEN_PKINIT}: pkinit.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} pkinit_asn1
 
+.ORDER: ${GEN_PKCS8}
 ${GEN_PKCS8}: pkcs8.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} pkcs8_asn1
 
+.ORDER: ${GEN_PKCS9}
 ${GEN_PKCS9}: pkcs9.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} pkcs9_asn1
 
+.ORDER: ${GEN_PKCS12}
 ${GEN_PKCS12}: pkcs12.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} pkcs12_asn1
 
+.ORDER: ${GEN_DIGEST}
 ${GEN_DIGEST}: digest.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} digest_asn1
 
+.ORDER: ${GEN_KX509}
 ${GEN_KX509}: kx509.asn1
 	${ASN1_COMPILE} --one-code-file \
 		${.ALLSRC:M*.asn1} kx509_asn1

Modified: stable/10/kerberos5/lib/libgssapi_spnego/Makefile
==============================================================================
--- stable/10/kerberos5/lib/libgssapi_spnego/Makefile	Thu Feb 20 20:34:01 2014	(r262253)
+++ stable/10/kerberos5/lib/libgssapi_spnego/Makefile	Thu Feb 20 20:51:27 2014	(r262254)
@@ -38,6 +38,7 @@ CFLAGS+=-I${KRB5DIR}/lib/roken -I.
 CLEANFILES=	${GEN} ${GEN:S/.x$/.c/:S/.hx$/.h/} \
 		spnego_asn1_files spnego_asn1-template.c
 
+.ORDER: ${GEN}
 ${GEN}: spnego.asn1 spnego.opt
 	${ASN1_COMPILE} --option-file=${.ALLSRC:M*.opt} \
 		${.ALLSRC:M*.asn1} spnego_asn1

Modified: stable/10/kerberos5/lib/libhdb/Makefile
==============================================================================
--- stable/10/kerberos5/lib/libhdb/Makefile	Thu Feb 20 20:34:01 2014	(r262253)
+++ stable/10/kerberos5/lib/libhdb/Makefile	Thu Feb 20 20:51:27 2014	(r262254)
@@ -84,6 +84,7 @@ GEN=	asn1_Salt.x \
 CLEANFILES=	${GEN} ${GEN:S/.x$/.c/:S/.hx$/.h/} hdb_asn1_files \
 		hdb_asn1-template.[ch]*
 
+.ORDER: ${GEN}
 ${GEN}: hdb.asn1
 	${ASN1_COMPILE} ${.ALLSRC:M*.asn1} hdb_asn1
 

Modified: stable/10/kerberos5/lib/libhx509/Makefile
==============================================================================
--- stable/10/kerberos5/lib/libhx509/Makefile	Thu Feb 20 20:34:01 2014	(r262253)
+++ stable/10/kerberos5/lib/libhx509/Makefile	Thu Feb 20 20:51:27 2014	(r262254)
@@ -269,14 +269,17 @@ CLEANFILES= ${GEN} ${GEN:S/.x$/.c/:S/.hx
 
 INCS+=	ocsp_asn1.h pkcs10_asn1.h crmf_asn1.h
 
+.ORDER: ${GEN_OSCP}
 ${GEN_OCSP}: ocsp.asn1 ocsp.opt
 	${ASN1_COMPILE} --option-file=${.ALLSRC:M*.opt} \
 	 ${.ALLSRC:M*.asn1} ocsp_asn1
 
+.ORDER: ${GEN_PKCS10}
 ${GEN_PKCS10}: pkcs10.asn1 pkcs10.opt
 	${ASN1_COMPILE} --option-file=${.ALLSRC:M*.opt} \
 	${.ALLSRC:M*.asn1} pkcs10_asn1
 
+.ORDER: ${GEN_CRMF}
 ${GEN_CRMF}: crmf.asn1
 	${ASN1_COMPILE} ${.ALLSRC:M*.asn1} crmf_asn1
 



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