Removing --enable-developer \ in debian/rules solved that problem.
With best regards, ________________________________ Norbert Wegener Atos IT Solutions and Services AIS MS NC PSU SDC Bruchstraße 5 45883 Gelsenkirchen, Germany Tel.: +49 (209) 94565716 Fax: +49 (201) 8165581284 mailto:norbert.wege...@atos.net Atos IT Solutions and Services GmbH; Geschäftsführung: Winfried Holz, Christian Oecking, Rainer-Christian Koppitz; Vorsitzender des Aufsichtsrats: Charles Dehelly; Sitz der Gesellschaft: München, Deutschland; Registergericht: München, HRB 184933. ________________________________________ Von: freeradius-users-bounces+norbert.wegener=atos....@lists.freeradius.org [freeradius-users-bounces+norbert.wegener=atos....@lists.freeradius.org]" im Auftrag von "Wegener, Norbert [norbert.wege...@atos.net] Gesendet: Montag, 21. November 2011 14:59 Bis: FreeRadius users mailing list Betreff: AW: building 2.1.12 Debian package: 'lt_dladvise' undeclared Unfortunately that has not been the solution. I grabbed the latest git version, verified --without-rlm_sql_unixodbc \ --with-system-libtool \ --with-system-libltdl but: /usr/bin/libtool --mode=compile gcc -I/root/git/freeradius-server -I/root/git/freeradius-server/src -g -O2 -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -I/root/git/freeradius-server/src -DHOSTINFO=\"arm-unknown-linux-gnueabi\" -DRADIUSD_VERSION=\"2.2.0\" -DOPENSSL_NO_KRB5 -DRADIUSD_MAJOR_VERSION=2 -DRADIUSD_MINOR_VERSION=2.0 -DWITH_SYSTEM_LTDL -c modules.c libtool: compile: gcc -I/root/git/freeradius-server -I/root/git/freeradius-server/src -g -O2 -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -I/root/git/freeradius-server/src -DHOSTINFO=\"arm-unknown-linux-gnueabi\" -DRADIUSD_VERSION=\"2.2.0\" -DOPENSSL_NO_KRB5 -DRADIUSD_MAJOR_VERSION=2 -DRADIUSD_MINOR_VERSION=2.0 -DWITH_SYSTEM_LTDL -c modules.c -fPIC -DPIC -o .libs/modules.o modules.c: In function 'fr_dlopenext': modules.c:216: error: 'lt_dladvise' undeclared (first use in this function) modules.c:216: error: (Each undeclared identifier is reported only once modules.c:216: error: for each function it appears in.) modules.c:216: error: expected ';' before 'advise' modules.c:218: warning: implicit declaration of function 'lt_dladvise_init' modules.c:218: warning: nested extern declaration of 'lt_dladvise_init' modules.c:218: error: 'advise' undeclared (first use in this function) modules.c:219: warning: implicit declaration of function 'lt_dladvise_ext' modules.c:219: warning: nested extern declaration of 'lt_dladvise_ext' modules.c:220: warning: implicit declaration of function 'lt_dladvise_global' modules.c:220: warning: nested extern declaration of 'lt_dladvise_global' modules.c:221: warning: implicit declaration of function 'lt_dlopenadvise' modules.c:221: warning: nested extern declaration of 'lt_dlopenadvise' modules.c:224: warning: implicit declaration of function 'lt_dladvise_destroy' modules.c:224: warning: nested extern declaration of 'lt_dladvise_destroy' modules.c: In function 'setup_modules': modules.c:1409: warning: nested extern declaration of 'lt_preloaded_symbols' make[5]: *** [modules.lo] Error 1 make[5]: Leaving directory `/root/git/freeradius-server/src/main' make[4]: *** [main] Error 2 make[4]: Leaving directory `/root/git/freeradius-server/src' make[3]: *** [all] Error 2 make[3]: Leaving directory `/root/git/freeradius-server/src' make[2]: *** [src] Error 2 make[2]: Leaving directory `/root/git/freeradius-server' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/git/freeradius-server' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 With best regards, ________________________________ Norbert Wegener Atos IT Solutions and Services AIS MS NC PSU SDC Bruchstraße 5 45883 Gelsenkirchen, Germany Tel.: +49 (209) 94565716 Fax: +49 (201) 8165581284 mailto:norbert.wege...@atos.net Atos IT Solutions and Services GmbH; Geschäftsführung: Winfried Holz, Christian Oecking, Rainer-Christian Koppitz; Vorsitzender des Aufsichtsrats: Charles Dehelly; Sitz der Gesellschaft: München, Deutschland; Registergericht: München, HRB 184933. ________________________________________ Von: freeradius-users-bounces+norbert.wegener=atos....@lists.freeradius.org [freeradius-users-bounces+norbert.wegener=atos....@lists.freeradius.org]" im Auftrag von "Alan DeKok [al...@deployingradius.com] Gesendet: Montag, 21. November 2011 13:38 Bis: FreeRadius users mailing list Betreff: Re: building 2.1.12 Debian package: 'lt_dladvise' undeclared Wegener, Norbert wrote: > According to > http://wiki.freeradius.org/Build#Building+Debian+packages > a debian package can be compiled from freeradius sources. > On squeeze it fails. Mabe it has to do with libtool? > Is there a known workaround? Arg... the system has lt_dladvise_init(), but not lt_dladvise(). What are the "configure" flags? You may need: --with-system-libtool \ --with-system-libltdl The latest git version of debian/rules has this change. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html