[openssl.org #238] Solaris 2 shared libraries are built incorrectly with gcc

2002-08-21 Thread Rainer Orth via RT
When configuring OpenSSL 0.9.6g for solaris-sparcv8-gcc/solaris-x86-gcc shared, the way the shared libcrypto.so and libssl.so are built is wrong: * gcc is invoked with gcc -G, but unfortunately this doesn't suffice to trigger shared library generation. Instead, gcc creates a cross of a

[openssl.org #239] Solaris 2/Intel shared libssl/libcrypto contain text relocations

2002-08-21 Thread Rainer Orth via RT
Trying to build OpenSSL 0.9.6g on Solaris 8/Intel with a fixed solaris-x86-gcc shared configuration and a proper invokation of gcc (using -shared instead of gcc -G as explained in a previous report) fails since the assembler sources used contain text relocations. The link step fails with errors

[openssl.org #229] [PATCH] Supply missing prototypes for OpenSSL 0.9.6g

2002-08-17 Thread Rainer Orth via RT
With the introduction of public key cryptography into the Network Time Protocol (NTP v4, cf. http://www.ntp.org/), the current version of NTP became a heavy user of OpenSSL. NTP developers strive to keep the sources warning-free with gcc (using -Wall -Wcast-qual -Wmissing-prototypes