[openssl.org #2153] OpenSSL 1.0.0 on UnixWare

2014-06-30 Thread Rich Salz via RT
Old release, unsupported platform, closing ticket.

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


Re: [openssl.org #2153] OpenSSL 1.0.0 on UnixWare

2010-01-25 Thread Tim Rice via RT
On Sun, 24 Jan 2010, The default queue via RT wrote:

 
 CVS OpenSSL_1_0_0-stable pulled 20 Jan 2010
 
 On UnixWare 7.1.4 w/ MP4, If I build OpenSSL without static libs it
 builds and tests fine.
 .
 ALL TESTS SUCCESSFUL.
   OPENSSL_CONF=apps/openssl.cnf util/opensslwrap.sh version -a
 OpenSSL 1.0.0-beta6-dev 20 Jan 2010
 built on: Sat Jan 23 11:10:13 PST 2010
 platform: unixware-7
 options:  bn(64,32) rc4(1x,char) des(ptr,risc1,16,long) idea(int) 
 blowfish(idx) 
 compiler: cc -DZLIB -DOPENSSL_THREADS -Kthread -DDSO_DLFCN -DHAVE_DLFCN_H 
 -Kpentium_pro -D__i386__ -O -DFILIO_H -Kalloca -DOPENSSL_BN_ASM_PART_WORDS 
 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM 
 -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM
 OPENSSLDIR: /etc/ssl
 .
 
 If I add the shared option to config it will build but tests fail.
 .
 enveloped content test streaming S/MIME format, 3 recipients, keyid: OK
 enveloped content test streaming PEM format, KEK: verify error
 *** Error code 1 (bu21)
 UX:make: ERROR: fatal error.
 .

It looks like I've uncovered a compiler optimization bug.
If I remove the -Kpentium_pro option all test pass.
..
ALL TESTS SUCCESSFUL.
OPENSSL_CONF=apps/openssl.cnf util/opensslwrap.sh version -a
OpenSSL 1.0.0-beta6-dev 20 Jan 2010
built on: Mon Jan 25 09:09:25 PST 2010
platform: unixware-7
options:  bn(64,32) rc4(1x,char) des(ptr,risc1,16,long) idea(int) blowfish(idx) 
compiler: cc -Kpic -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -Kthread -DDSO_DLFCN 
-DHAVE_DLFCN_H -D__i386__ -O -DFILIO_H -Kalloca -DOPENSSL_BN_ASM_PART_WORDS 
-DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM 
-DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM
OPENSSLDIR: /etc/ssl
..
For reference
   Optimizing C Compilation System  (CCS) 4.2  05/13/08 (uw714mp4.bl3h)

Now I need to come up with a small reproducable test case and report it
to the vendor.

-- 
Tim RiceMultitalents(707) 887-1469
t...@multitalents.net



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


[openssl.org #2153] OpenSSL 1.0.0 on UnixWare

2010-01-24 Thread Tim Rice via RT

CVS OpenSSL_1_0_0-stable pulled 20 Jan 2010

On UnixWare 7.1.4 w/ MP4, If I build OpenSSL without static libs it
builds and tests fine.
.
ALL TESTS SUCCESSFUL.
OPENSSL_CONF=apps/openssl.cnf util/opensslwrap.sh version -a
OpenSSL 1.0.0-beta6-dev 20 Jan 2010
built on: Sat Jan 23 11:10:13 PST 2010
platform: unixware-7
options:  bn(64,32) rc4(1x,char) des(ptr,risc1,16,long) idea(int) blowfish(idx) 
compiler: cc -DZLIB -DOPENSSL_THREADS -Kthread -DDSO_DLFCN -DHAVE_DLFCN_H 
-Kpentium_pro -D__i386__ -O -DFILIO_H -Kalloca -DOPENSSL_BN_ASM_PART_WORDS 
-DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM 
-DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM
OPENSSLDIR: /etc/ssl
.

If I add the shared option to config it will build but tests fail.
.
enveloped content test streaming S/MIME format, 3 recipients, keyid: OK
enveloped content test streaming PEM format, KEK: verify error
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
.
I've attached uw714-shared-testlog.gz


On UnixWare 7.1.1 w/ MP5, OpenSSL fails to build because of the
#define _XOPEN_SOURCE 500 line in test/ssltest.c (really ssl/ssltest.c)
It we wrap it in a #ifdef OPENSSL_SYS_VMS it builds and tests fine both
shared and static.


-- 
Tim RiceMultitalents(707) 887-1469
t...@multitalents.net



uw714-shared-testlog.gz
Description: Binary data