RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread John Unsworth
Original Message- >From: openssl-users On Behalf Of >Jakob Bohm via openssl-users >Sent: 15 May 2019 16:11 >To: openssl-users@openssl.org >Subject: Re: OpenSSL 1.1.1b tests fail on Solaris - solution and >possible fix > >Alternative suggestion (from my understanding

Fwd: RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread Richard Levitte
And now, to openssl-users. Oops... Originalmeddelande Från: Richard Levitte Skickat: 16 maj 2019 08:34:06 GMT-07:00 Till: John Unsworth Ämne: RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix The actual problem is the call of DEFINE macros in safestack.h

Re: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread Dennis Clarke
On 5/16/19 10:55 AM, John Unsworth wrote: This is sparc 10, building no-shared, oracle studio 12.4. Building shared works fine. The change was introduced in 1.1.1b. OKay, Solaris 10 and for some reason you are using Studio 12.4? Fair enough. I will take a glance. -- Dennis Clarke RISC-V/

RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread John Unsworth
This is sparc 10, building no-shared, oracle studio 12.4. Building shared works fine. The change was introduced in 1.1.1b. -Original Message- From: openssl-users On Behalf Of Dennis Clarke Sent: 16 May 2019 15:50 To: openssl-users@openssl.org Subject: Re: OpenSSL 1.1.1b tests fail on

Re: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread Dennis Clarke
On 5/16/19 6:46 AM, John Unsworth wrote: In the absence of any steer from openssl gurus we will proceed by removing the #pragmas in safestack.h and lhash.h while we build the no-shared libraries on solaris. Hopefully someone will come up with a proper fix at some point. This seems awefully f

RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread Ludwig, Mark
Thanks, from someone else who builds no-shared and will need this mod. From: openssl-users On Behalf Of John Unsworth Sent: Thursday, May 16, 2019 5:47 AM To: openssl-users@openssl.org Subject: RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix In the absence of any steer

RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-16 Thread John Unsworth
pp would not start because of the missing symbols. See issues 6912 and 8102. Regards, John. -Original Message- From: openssl-users On Behalf Of Jakob Bohm via openssl-users Sent: 15 May 2019 16:11 To: openssl-users@openssl.org Subject: Re: OpenSSL 1.1.1b tests fail on Solaris - solution

Re: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-15 Thread Jakob Bohm via openssl-users
Alternative suggestion (from my understanding of the documentation quoted below): Issue #pragma weak for a symbol only in the files that define that symbol, not in the ones that merely reference it. The hoped effect would be: 1. Object files that merely reference a symbol will contain regular U

RE: OpenSSL 1.1.1b tests fail on Solaris - solution and possible fix

2019-05-14 Thread John Unsworth
Because of the #pragma weak directive the functions are defined multiple times in both libcrypto.a and libssl.a: libcrypto.a Many UNDEF: ct_log.o [47]| 0| 0|FUNC |WEAK |0|UNDEF |OPENSSL_sk_new_null ... and more One definition from stack.c as you'd e