On 22.11.2012 08:51, Olivier Beytrison wrote: > On 21.11.2012 17:13, Alan DeKok wrote: >> Olivier Beytrison wrote: >>> Aside this, I've been able to compile and make the packages, it >>> correctly loads the configuration, but I back at a previous problem : >>> /usr/local/freeradius/etc/raddb/mods-enabled/eap[17]: Failed to link to >>> module 'rlm_eap': /usr/local/freeradius/lib/rlm_eap.so: undefined >>> symbol: eap_wireformat >> >> I've pushed a fix. It was an error in the new build system. > > I've made a fresh clone right now from git. Tested again. Building is > ok. Freeradius still complains about rlm_eap [1]. Just to be sure I'll > try to install the deb package on a clean system. Will report later > about it.
Same thing on a clean system, with debian package or normal compilation. Is there a way to actually see the commands used during the building process, as it is with "standard" building system ? nm -A build/lib/.libs/*.a | grep eap_wireformat build/lib/.libs/libfreeradius-eap.a:eapcommon.o:0000000000000160 T eap_wireformat build/lib/.libs/rlm_eap.a:eap.o: U eap_wireformat symbols are there. Should freeradius load libfreeradius-eap before rlm_eap. Not sure as you manually load the modules libs. Olivier -- Olivier Beytrison Network & Security Engineer, HES-SO Fribourg Mail: [email protected] - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

