The file openssl/crypto/x509v3/pcy_node.c references the non-POSIX header <memory.h>. However, if one simply removes this reference, the program still compiles, at least on my system.
My feeling is that the line can simply be deleted. But if this causes problems, then it should just be replaced by a reference to the standard POSIX header <string.h>. (Both FreeBSD and Linux, among others, have a trivial memory.h that just #includes string.h). Discovered in openssl-snap-20040629. Here is the patch to delete it. --- pcy_node.c.orig Thu Mar 25 10:00:14 2004 +++ pcy_node.c Thu Jul 1 12:07:08 2004 @@ -56,7 +56,6 @@ * */ -#include <memory.h> #include <openssl/asn1.h> #include <openssl/x509.h> #include <openssl/x509v3.h> Thanks PG -- Paul Green, Senior Technical Consultant, Stratus Technologies. Voice: +1 978-461-7557; FAX: +1 978-461-3610; AIM: PaulGreen ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]