Subject: Re: /rescue/* currently does not seem to link without patentented crypo algorithms
To: James Chacon <jmc@NetBSD.org>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: current-users
Date: 01/24/2005 14:17:47
In message <20050124190814.GA472@netbsd.org>, James Chacon writes:


>
>Yes, I can recreate this. I don't have time till later to debug, but
>here's the scenario:
>
>build w. -j > 1
>
>rescue built by:
>
>cd rescue; $MAKE -j6
>
>will work.
>
>cd rescue; $MAKE -j6 dependall
>
>does not. The problem is somewhere in CURDIR handling as the strip job part
>of rescue.mk shows us being in the wrong directory:
>
>        ${MAKE} -f ${PROG}.mk ${PROG}
>        @[ -f ${PROG}.unstripped -a ! ${PROG} -nt ${PROG}.unstripped ] || { \
>                pwd; ls; echo stripping ${PROG}; \
>
>On, a non-dependall I get the object directory. On a dependall I end up
>in the source dir still. Probably something to do with dependall doing
>
>cd ${.CURDIR}; ${MAKE} realall


Ah -- my script has -j4.  I'll delete that and try again.

		--Prof. Steven M. Bellovin, http://www.cs.columbia.edu/~smb