With a clean checkout ./configure make ...fails with: CC src/modules/rlm_eap/libeap/eap_tls.c src/modules/rlm_eap/libeap/eap_tls.c: In function ‘eaptls_success’: src/modules/rlm_eap/libeap/eap_tls.c:202: warning: implicit declaration of function ‘eaptls_gen_eap_key’ src/modules/rlm_eap/libeap/eap_tls.c:202: warning: nested extern declaration of ‘eaptls_gen_eap_key’ CC src/modules/rlm_eap/libeap/mppe_keys.c src/modules/rlm_eap/libeap/mppe_keys.c: In function ‘eapttls_gen_challenge’: src/modules/rlm_eap/libeap/mppe_keys.c:184: error: ‘EAPTLS_PRF_CHALLENGE’ undeclared (first use in this function) src/modules/rlm_eap/libeap/mppe_keys.c:184: error: (Each undeclared identifier is reported only once src/modules/rlm_eap/libeap/mppe_keys.c:184: error: for each function it appears in.) src/modules/rlm_eap/libeap/mppe_keys.c: At top level: src/modules/rlm_eap/libeap/mppe_keys.c:201: warning: no previous prototype for ‘eaptls_gen_eap_key’ src/modules/rlm_eap/libeap/mppe_keys.c: In function ‘eaptls_gen_eap_key’: src/modules/rlm_eap/libeap/mppe_keys.c:209: error: ‘PW_EAP_SESSION_ID’ undeclared (first use in this function) make: *** [build/objs/src/modules/rlm_eap/libeap/mppe_keys.lo] Error 1