(2010/01/15 22:41), NARUSE, Yui via RT wrote: > You know, VCWIN-32 doesn't have ssize_t, > and e_os.h defines ssize_t as long for VCWIN-32. > > But crypto/cms/cms.h and related files don't include it > and raise error. > So they must include it or define it by themselves.
This is not fixed yet in 0.9.8m. A patch can be following: Index: crypto/cms/cms.h =================================================================== RCS file: /v/openssl/cvs/openssl/crypto/cms/cms.h,v retrieving revision 1.29 diff -u -p -r1.29 cms.h --- crypto/cms/cms.h 26 Nov 2009 18:57:39 -0000 1.29 +++ crypto/cms/cms.h 28 Feb 2010 03:58:37 -0000 @@ -56,6 +56,7 @@ #define HEADER_CMS_H #include <openssl/x509.h> +#include "e_os.h" #ifdef OPENSSL_NO_CMS #error CMS is disabled. -- NARUSE, Yui <[email protected]> ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
