On this system, there is no such thing as a "long long".  This OS is
staunchly 32-bit, so I probably need to disable any 64-bit accesses. 

Using this now, based on what Perl 5.004_05 asked:
./Configure no-sha512 -DNO_STRINGS_H -I/usr/include -I/usr/ucbinclude \
-L/usr/ccs/lib -L/usr/ucblib -lsocket -lnsl -lm -lc -lucb -lx -ldl -lld

It fails horribly in make test.

-- 
Kelly A Price
IT Application Development
Maryland Transit Administration

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marek Marcola
Sent: Wednesday, January 10, 2007 3:20 AM
To: openssl-users@openssl.org
Subject: RE: Compiling on Unisys SVR4

Hello,
> Even removing it doesn't solve the issue. 
SHA512 performs its calculation on eight 64-bit long state variables.
This variables are defined in structure SHA512_CTX of SHA_LONG64 type (h
vector).
Type SHA_LONG64 is machine dependent and should be defianed as unsigned
EXACTLY 64-bit long.
For example uint64_t is good choice.
In your situation you check file sha.h near line 160 and check how this
is defined.
If you remove OPENSSL_NO_SHA512 than your compiler must support exactly
64-bit long unsigned type.
Default setting is "unsigned long long"
but you should check this whit sizeof().

Best regards,
--
Marek Marcola <[EMAIL PROTECTED]>

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]



The information contained in this communication (including any attachments) may 
be confidential and legally privileged.  This email may not serve as a 
contractual agreement unless explicit written agreement for this purpose has 
been made. If you are not the intended recipient, you are hereby notified that 
any dissemination, distribution, or copying of this communication or any of its 
contents is strictly prohibited.  If you have received this communication in 
error, please re-send this communication to the sender indicating that it was 
received in error and delete the original message and any copy of it from your 
computer system.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to