Port OpenSSL build fixes from master.
authorAlan T. DeKok <aland@freeradius.org>
Fri, 25 Oct 2013 13:15:24 +0000 (09:15 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 25 Oct 2013 13:15:24 +0000 (09:15 -0400)
commit9c72dbcc953a0a37d61e8691d581fd3b6f5ad8b9
tree4c0442d6cabc76fbc36399f402c35f9100692429
parenta2a436fcb2861b7e9e6b90a95d7a394e11569798
Port OpenSSL build fixes from master.

All of the OpenSSL checks in configure.in have been replaced
with the code from master.

The sub-Makefiles which reference OPENSSL_* have had those
references deleted.  The CFLAGS and LIBS now have the requisite
definitions.

Set LTCFLAGS=" " to work around stupid libtool issues.
No, the libtool authors aren't smarter than me.  Their "magic"
actively breaks things I want to do.  Which are valid.  And which
work in a NORMAL CC/LD environment, without their idiocy.

I'm happy 3.x and "master" don't have libtoo.  It's a blight upon
the face of the earth.
12 files changed:
configure
configure.in
src/include/autoconf.h.in
src/main/Makefile.in
src/modules/rlm_eap/Makefile.in
src/modules/rlm_eap/types/rlm_eap_ikev2/Makefile.in
src/modules/rlm_eap/types/rlm_eap_peap/Makefile.in
src/modules/rlm_eap/types/rlm_eap_tls/Makefile.in
src/modules/rlm_eap/types/rlm_eap_tnc/Makefile.in
src/modules/rlm_eap/types/rlm_eap_ttls/Makefile.in
src/modules/rlm_otp/Makefile.in
src/modules/rlm_wimax/Makefile.in