1.1.7 on Debian sarge ?

oz oz at bluemonk.de
Tue Nov 13 10:34:02 CET 2007


Hello list,

doesn't freeradius-1.1.7 no longer compile on Debian sarge (oldstable)?

I get these errors on after ./configure and make:

[...]
Making all in rlm_perl...
make[6]: Entering directory 
`/usr/local/src/freeradius-1.1.7/src/modules/rlm_perl'
/usr/local/src/freeradius-1.1.7/libtool --mode=compile gcc  -g -O2 
-I/usr/local/src/f
reeradius-1.1.7/src/include -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS 
-DDEBIAN -f
no-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I
/usr/lib/perl/5.8/CORE -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS 
-DDEBIAN -fno-st 
                                 rict-aliasing -I/usr/local/include -c 
rlm_perl.c
mkdir .libs
  gcc -g -O2 -I/usr/local/src/freeradius-1.1.7/src/include -D_REENTRANT 
-D_GNU_SOURCE - 
                                DTHREADS_HAVE_PIDS -DDEBIAN 
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOU 
 
RCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -D_REENTRANT 
-D_GNU_SOURCE -DTHREA 
                                      DS_HAVE_PIDS -DDEBIAN 
-fno-strict-aliasing -I/usr/local/include -c rlm_perl.c  -fPIC - 
 
      DPIC -o .libs/rlm_perl.o
rlm_perl.c: In function `perl_xlat':
rlm_perl.c:658: parse error before `*'
rlm_perl.c:660: `handle' undeclared (first use in this function)
rlm_perl.c:660: (Each undeclared identifier is reported only once
rlm_perl.c:660: for each function it appears in.)
make[6]: *** [rlm_perl.lo] Error 1
make[6]: Leaving directory 
`/usr/local/src/freeradius-1.1.7/src/modules/rlm_perl'
make[5]: *** [common] Error 2
make[5]: Leaving directory `/usr/local/src/freeradius-1.1.7/src/modules'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/local/src/freeradius-1.1.7/src/modules'
make[3]: *** [common] Error 2
make[3]: Leaving directory `/usr/local/src/freeradius-1.1.7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/freeradius-1.1.7/src'
make[1]: *** [common] Error 2
make[1]: Leaving directory `/usr/local/src/freeradius-1.1.7'
make: *** [all] Error 2

/usr/local/src/freeradius-1.1.7#

But I can compile 1.1.7 on Debian etch (stable) and Debian lenny (testing).
Am I just missing a Debian developement package or something?

I'd like to update our productive sarge installations before I try distro 
updates. Any ideas or known issues with Debian sarge?

Thanks.




More information about the Freeradius-Users mailing list