Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Mar 2000 09:22:51 -0500
From:      Tom Legg <tjlegg@shore.net>
To:        Kris Kennaway <kris@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 3 to 4 Upgrade, missing crypto bugs, and random thoughts
Message-ID:  <p04310100b4f93def4f1e@[207.244.92.51]>
In-Reply-To: <p04310101b4f933c6eaa4@[207.244.92.51]>
References:  <Pine.BSF.4.21.0003172149220.46620-100000@freefall.freebsd.org> <p04310101b4f933c6eaa4@[207.244.92.51]>

next in thread | previous in thread | raw e-mail | index | archive | help
At 8:27 AM -0500 3/18/2000, Tom Legg wrote:
>At 9:52 PM -0800 3/17/2000, Kris Kennaway wrote:
>>On Fri, 17 Mar 2000, Tom Legg wrote:
>>
>>>  I've reproduced the missing crypto bug when compiling a kernel.....
>>>  I think I've isolated it. If you try to build a custom kernel with
>>>  IPSEC options the make will bomb. This will happen even after the
>>>  current UPDATING instructions are complete.
>>
>>You do have the src-sys-crypto sources, right? /usr/src/sys/crypto/?
>>
>>>  But... if you do a buildworld and installworld with existing source
>>>  after getting 4.0 running, then you can implement IPSEC in the kernel.
>>
>>Hmm..I think you'd have to provide a build log showing where it failed
>>without this step - I don't know why it would be the case.
>
>It fails looking for /usr/src/crypto/sha.c.  Did the crypto sources 
>move in the directory tree between RELENG_3 and RELENG_4?

Sorry to reply to my own message (call me an idiot).... but it 
actually fails looking for ../../crypto/sha.c
which looks like /usr/src/sys/crypto
And /usr/src/sys/crypto didn't exist and there was nothing in 
/usr/src/crypto, which I thought was strange because I had installed 
the crypto distributions and my stable-supfile includes src-all, 
src-crypto, src-eBones, src-secure.
The only change I had made to the supfile was changing RELENG_3 to RELENG_4.
So I cvsup'ed again this morning (cvsup5) and there is now code in 
/usr/src/crypto (ssh, ssl, telnet, heimdal?) but nothing in 
/usr/src/sys/crypto.
....
I just went to /usr/share/examples/cvsup and noticed that there was a 
new tag that hadn't existed before. cvs-crypto
So I just replaced src-crypto, src-eBones, and src-secure with 
cvs-crypto and cvsup'ed again. Voila.... there is now source code in 
/usr/src/sys/crypto


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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