Hi Michael,

I regret to say that your patch did not work. I still get the dreaded
ABORT error:

test elliptic curves
.../util/shlib_wrap.sh ./ectest
ectest.c:186: ABORT

Jason

On Tue, 15 Feb 2005, Michael Moss first624-at-gmail.com |openssl| wrote:

> Hi Jason,
>
> I just submitted a patch yesterday fixing 0.9.7e shared build on
> Linux. I'd be curious to know if it also fixes your build on SCO. If
> you have time, would you mind testing it (without your fixes)? It's
> the "0.9.7e shared build 'make test' patch" message in the archives,
> which you can find at:
>
> http://groups-beta.google.com/group/...2925d7421bf233
>
> Michael
>
> On Tue, 15 Feb 2005 13:03:20 -0500 (EST), jason
> <8ojka9a02@sneakemail.com> wrote:
> >
> > Hello,
> >
> > Here's an update for the PROBLEMS file. After wrestling with this issue
> > for the last day or so, I've been able to cajole the test suite into
> > passing all tests after building OpenSSL 0.9.7e as shared libs on SCO
> > Openserver 5.0.6 using gcc. See the patch below for details (it's likely
> > not correct for all cases, but it works for me - and I won't pretend to
> > know why it works :-)
> >
> > As a sanity test, I recompiled OpenSSH 3.9p1 against the new shared
> > OpenSSL libraries, and it seems to work fine. However, I'm still having
> > trouble using it in PostgreSQL 8.0.1 (which only seems to want to link to
> > shared OpenSSL libs, at least on sco5 -- the reason why I did this in the
> > first place). So user beware. That said, I'm not yet sure if it's a
> > Postgres or OpenSSL issue, since I got the same error both before (don't
> > ask) and after fixing the OpenSSL shared libraries to pass the test suite.
> > That error is:
> >
> > % psql <...>
> > psql: SSL SYSCALL error: No such file or directory
> >
> > Anyway, for reference, here are the versions of the build tools used:
> >
> > # uname -a ; gcc -v ; ld -V
> > SCO_SV fakename 3.2 5.0.6 i386
> > Reading specs from
> > /usr/local/lib/gcc-lib/i386-pc-sco3.2v5.0.5/2.95.2/specs
> > gcc version 2.95.2 19991024 (release)
> > SCO UNIX Development System Release 5.1.2A 27Jul00
> >
> > Jason
> >
> > patch:
> >
> > diff -ur openssl-0.9.7e/Makefile.org openssl-0.9.7e.sco5.shared/Makefile.org
> > --- openssl-0.9.7e/Makefile.org Tue Sep 28 16:52:14 2004
> > +++ openssl-0.9.7e.sco5.shared/Makefile.org Tue Feb 15 11:12:51 2005
> > @@ -437,8 +437,8 @@
> > OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
> > done ; \
> > set -x; ${CC} ${SHARED_LDFLAGS} \
> > - -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
> > - -h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
> > + -shared -Wl,-z,text -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
> > + -Wl,-h,lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
> > $${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
> > libs="-l$$i $$libs"; \
> > done; \
> > __________________________________________________ ____________________
> > OpenSSL Project http://www.openssl.org
> > Development Mailing List openssl-dev@openssl.org
> > Automated List Manager majordomo@openssl.org
> >

> __________________________________________________ ____________________
> OpenSSL Project http://www.openssl.org
> Development Mailing List openssl-dev@openssl.org
> Automated List Manager majordomo@openssl.org
>

__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org