Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: build failure (der-protos.h)



On Sun, May 29, 2011 at 11:52:42AM +0200, Thomas Klausner wrote:
>

> > > I think I've seen it once.  It goes away with lower levels of parallelism,
> > > right?
> > 
> > Indeed, with -j2 it's gone.
> > 
> > > I assume a dependency is missing for a generated header file.
> > 
> > Elric, can you please take a look?
> 
> The problem is still there.

I haven't been able to reproduce it but I had a quick look at your
build output and noted a couple of interesting things.  One is that
the failure is occurring when building the 32 bit libs.  Is this
always the case, or is it only the case in the build output that
you sent?  It looks like the build of the compat libs progresses
slightly differently than of the std ones.

Can you try the following patch and let me know if it helps?

Index: Makefile.rules.inc
===================================================================
RCS file: /cvsroot/src/crypto/external/bsd/heimdal/Makefile.rules.inc,v
retrieving revision 1.4
diff -u -r1.4 Makefile.rules.inc
--- Makefile.rules.inc  15 May 2011 15:10:12 -0000      1.4
+++ Makefile.rules.inc  2 Jun 2011 13:22:01 -0000
@@ -35,6 +35,8 @@
 DPSRCS +=      ${src:.asn1=_asn1.hx} ${src:.asn1=_asn1-priv.hx}
 OBJS +=                ${ASN1_FILES.${src}:.x=.o}
 
+.ORDER: ${src:.asn1=_asn1.hx} ${src:.asn1=_asn1-priv.hx}
+
 .if exists(${src:.asn1=.opt})
 ${ASN1_FILES.${src}} ${src:.asn1=_asn1.hx} ${src:.asn1=_asn1-priv.hx}: ${src} \
                                        ${src:.asn1=.opt} ${TOOL_ASN1_COMPILE}

--
    Roland Dowdeswell                      http://Imrryr.ORG/~elric/


Home | Main Index | Thread Index | Old Index