On Thu, Mar 22, 2001 at 10:07:36AM +0100, Lutz Jaenicke wrote:
> > 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.
Fix has been applied and commited to the repository.
make test now passes again for HP-UX 10.20 with HP ANSI C as well as
gcc-2.95.2 for both normal and engine version.
Best regards,
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]