Wade L. Scholine wrote:
> 
> I recently updated to OpenSSL 0.9.2b from SSLeay 0.9.0b. Building 0.9.2b was
> *almost* effortless, I list the exceptions here for your delectation. If
> anyone is interested, I have a complete transcript of the build session,
> which I did in an emacs shell buffer in order to be able to save it.
> 
> 1) First I did a Configure unixware-2.0-pentium. (Previously I found the
> build would work without this, but config complained about not being able to
> find gcc. I built with the UnixWare compiler.)

Huh? It should work OK with cc - what exactly went wrong?

> 2) The top-level make ran into one hitch (not counting various warnings
> about arguments incompatible with prototypes): openssl-0.9.2b/ssl/ssl_ciph.c
> had 8 lines terminated by ^M (0xd) characters. I fixed these and reran the
> top-level make, which completed without further errors.
> 
> 3) make rehash ran without complaints.
> 
> 4) make test ran into an error in ideatest. Here is a portion of the
> transcript:
> 
>    { stuff about destest snipped, it completed OK }
> 
>         ./ideatest
>   cbc idea ok
>   cfb64 idea ok
>   *** Error code 248 (bu21)
> 
> What went wrong here is apparently something having to do with the
> optimizer. I messed around with a variety of options, and eventually wound
> up changing the top-level Configure script like this:
> 
>  170d169
>  < "unixware-2.1-noopt","cc:-DFILIO_H:-lsocket -lnsl:MD2_CHAR RC4_INDEX
> ${x86_gcc_opts}:::",

Hmm ... how recent is this C compiler? I had this problem with SCO Unix
at least 2 years ago, reported the bug, and got acknowledgement. If they
still haven't fixed it, that's pathetic! Complain! (I don't use SCO any
more - in fact, my last SCO box died a couple of weeks ago; I have no
intention of reviving it [well, perhaps as a Linux box :-)]).

If it is a bug in the current compiler, I'll just blow away optimisation
for Unixware altogether.

> Now I can extract the tar file, edit ssl/ssl_ciph.c to get rid of those
> extraneous ^Ms, and do a

I think someone must've fixed that already.

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
     - Indira Gandhi
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to