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
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
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