Previously these functions were not present in libssl if it was
built without SSLv2, which is indicated by the presence of macro
OPENSSL_NO_SSL2.
However, OpenSSL commit 03c71b84d351a3a5de0bc7d39a99336369277849
changed this to always expose these functions even when building
without SSLv2 (unless OPENSSL_NO_SSL2_METHOD is defined).
So, we need to actually test for the presence of these functions
to determine whether we need to provide our own stubs.
Fix for QB24-032
Subversion-branch: /trunk/polyorb
Subversion-revision: 259150
(Makefile.in): Add substitution for @OPENSSL@
(examples/corba/secure_echo/Makefile.local): Use $(OPENSSL) to call
openssl(1) as it might not be on the PATH.
Also reorganize slightly the generation of test_targets in Makefile so
that
a Makefile.local can disable its test (by unsetting test_target).
For L217-011
Subversion-branch: /trunk/polyorb
Subversion-revision: 185897
explicitly.
Note: -lgdi32 is sufficient for static libraries; -lws2_32 is required
for dynamic libraries (otherwise it comes from GNAT RTL).
For F613-011.
Subversion-branch: /trunk/polyorb
Subversion-revision: 179781