Compiling freeRadius with latest OPENSSL

kavita jindal kavita.jindal at gmail.com
Thu Nov 23 05:52:44 CET 2017


Hi Alan,

I am compiling freeradius using:

./configure --with-openssl-includes=/usr/include/
--with-openssl-libraries=/usr/lib/ CPPFLAGS="-I /usr/include/openssl/"
CFLAGS="-I /usr/include/openssl/"

Also i have verified the path and they contain SSL header files.

Since the error is below "*fr_tls_status_t unknown"  ..* this is defined
in \freeradius-server-3.0.x\src\include\tls-h .
Why the corresponding .h file is not present.

In file included from src/modules/rlm_eap/libeap/eap_tls.c:46:0:
src/modules/rlm_eap/libeap/eap_tls.*h:58:1: error: unknown type name
‘fr_tls_status_t’*
 fr_tls_status_t eaptls_process(eap_handler_t *handler);
 ^
src/modules/rlm_eap/libeap/eap_tls.h:62:36: error: unknown type name
‘tls_session_t’
 int eaptls_request(EAP_DS *eap_ds, tls_session_t *ssn) CC_HINT(nonnull);
                                    ^
In file included from src/modules/rlm_eap/libeap/eap_tls.c:46:0:

-Kavita


On Wed, Nov 22, 2017 at 6:20 PM, Alan DeKok <aland at deployingradius.com>
wrote:

> On Nov 22, 2017, at 6:18 AM, kavita jindal <kavita.jindal at gmail.com>
> wrote:
> >
> > I am trying to compile Freeradius 3.0.x with  openSSL 1.1.0g . I am
> getting
> > following errors.
> >
> > openssl version gives following output:
> > ...
> > src/modules/rlm_eap/libeap/eap_tls.h:66:45: error: unknown type name
> ‘SSL’
>
>   The "SSL" type is defined in the OpenSSL header files.  If that isn't
> defined, then you're not building with OpenSSL.
>
>   Alan DeKok.
>
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/
> list/users.html


More information about the Freeradius-Users mailing list