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]

Reply via email to