On Sat, 2013 Nov  9 11:51+0100, Andy Polyakov via RT wrote:
> 
> Or it's more likely that we're formulating it wrong. In sense that
> it's not OS, but *compiler* version that is crucial. It was tested
> with V6.5.

Fair enough; this 5.1 system has

    $ cc -V
    Compaq C V6.3-025 on Compaq Tru64 UNIX V5.1 (Rev. 732)
    Compiler Driver V6.3-026 (sys) cc Driver

> > Is there an e-mail thread discussing that somewhere?
>
> No. I was struggling with it from the beginning and it simply was a
> compromise kludge.

I'm just curious as to what the behavior was. (Was the preprocessor
returning non-zero even though it had correctly processed the file?)

> > I do see now that 5.1 doesn't have IPPROTO_IPV6, so that's probably
> > not the best symbol to use as an additional check. Maybe
> > AI_NUMERICHOST?
>
> Question is not how does it affect other Tru64 systems, but *all*
> other systems.

At worse, you could have something like

    if defined(AF_INET6) && (!defined(__osf__) || defined(AI_NUMERICHOST)) && 
...

> Oh! It was late yesterday and ghash-alpha.pl modification was
> apparently  a bad call.
> http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=33446493f4ccd26562431b25fad304cfe857c887

cc -c -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS -pthread -DDSO_DLFCN -DHAVE_DLFCN_H -std1 -tune host -fast 
-readonly_strings -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DGHASH_ASM -c -o 
ghash-alpha.o ghash-alpha.s
as0: Error: pre-ghash-alpha.s, line 562: undefined assembler operation: .FRame
      .FRame $30,0,$1
*** Exit 1

:(

> As for remaining changes. The answer is not "won't fix", but "will be
> considered more carefully and [not necessarily originally suggested]
> action will be taken."

Oh, I understand; my changes don't have to be applied verbatim. As
long as OpenSSL finally builds and tests cleanly on this system,
I'll be happy.


--Daniel


-- 
Daniel Richard G. || sk...@iskunk.org
My ASCII-art .sig got a bad case of Times New Roman.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to