Subject: Re: lib/14014: libcrypto builds incompletely on i386
To: None <netbsd-bugs@netbsd.org>
From: Geoff Wing <mason@primenet.com.au>
List: netbsd-bugs
Date: 09/22/2001 17:49:59
gcw@primenet.com.au <gcw@primenet.com.au> typed:
:>Synopsis:       libcrypto fails to include file on i386

: 	On i386, libcrypto provides alternative des_enc files.  One of
: 	them is not included so essential des functionality is not
: 	compiled in

There's more to it than this.  That occurs if the .depend file is removed and
"make" is issued in that directory.   However, during a normal build the mkdep
of the .depend file does not go near the .S assembly file nor the
supplementary des_enc3.c file but instead uses the original C file.  And the
build consequently does not use the assembly version of the des routine.
The original file I provided is incomplete.  Probably will need to manually
include most of the original directory des.inc file in the arch/i386/des.inc
file instead of trying to .include it.

Regards,
Geoff Wing