On Thu, Mar 22, 2001 at 07:57:27AM +0100, Heiko Nardmann wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I configured openssl-0.9.6-beta2 according to the following configure line:
> 
> ./Configure threads --prefix=/opt/openssl-0.9.6a-beta2 
> - --openssldir==/opt/openssl-0.9.6a-beta2 hpux-parisc-cc
> 
> During compilation of it I got the following error:
> 
> cc -I.. -I../../include -DTHREADS -D_REENTRANT -DDSO_DL +O3 
> +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DBN_DIV2W 
> - -DMD32_XARRAY -c dso_dl.c
> cc: "dso_dl.c", line 98: warning 604: Pointers are not assignment-compatible.
> cc: "dso_dl.c", line 126: error 1589: "len" is not a function. 
> cc: "dso_dl.c", line 126: error 1537: Illegal operand type for +.
> *** Error exit code 1

Verified. The bug was introduced between beta1 and beta2. On line 126,
  len = strlen(filename) + len(extension);
the second "len()" is obviously wrong and should be strlen().
The warning on line 98 seems to be caused by a long<>int conflict in
the return types.

I'll investigate further and check in a fix.

Many thanks,
        Lutz
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
BTU Cottbus               http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik                  Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus              Fax. +49 355 69-4153
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to