I've addressed all three concerns with small changes.  Please try
tomorrow's 0.9.7 snapshot, and report a bug report if you find them.

Ticket resolved.

[EMAIL PROTECTED] - Thu Apr 17 19:20:13 2003]:

> Hi,
> 
> sorry, another issue, that seems not to be cleanly handled
> (for more info about platform etc see my previous posting
> below):
> 
> gmtime_r is attempted to be used on SunOS-4, because of
> the insufficient #if defined ... excess in crypto/o_time.c
> line 76. The second term of the or requires something
> like  && !defined(OPENSSL_SYS_SUNOS4), but again: this
> stuff should be handled by Configure as well.
> 
> Regards,
> 
>  Albert
> 
> 
> (my previous posting:)
> openssl-0.9.7b does not compile on SunOS-4, 0.9.6 did.
> 
> 2 issues:
> 
> One problem is in crypto/dso/dso_dlfcn.c, 2nd arg to
> dlopen must always be 1 on SunOS-4. Thus the
> DLOPEN_FLAG must be defined as 1. Unfortunately i
> did not find a special cpp macro defined only on
> SunOS-4, so i defined one manually in the Makefile
> and evaluated it in the named file:
> #if defined(__OpenBSD__) || defined(__NetBSD__)
> #       ifdef DL_LAZY
> #               define DLOPEN_FLAG DL_LAZY
> #       else
> #               ifdef RTLD_NOW
> #                       define DLOPEN_FLAG RTLD_NOW
> #               else
> #                       define DLOPEN_FLAG 0
> #               endif
> #       endif
> #else
> #       ifdef   OPENSSL_SYS_SUNOS4
> #               define DLOPEN_FLAG 1
> #       else
> #               define DLOPEN_FLAG RTLD_NOW /* Hope this works
> everywhere else */
> #       endif
> #endif
> 
> 2nd problem is: ssize_t does not exist on SunOS-4.
> I simply redefined it as int: -Dssize_t=int but this
> should be subject to config -> Configure
> or be handled in e_os.h
> 
> Hope you accept my 2c
> 
> With kindest regards,
> 
>  Albert Flügel
> 


-- 
Richard Levitte
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to