broken --prefix=/

Peter Nixon listuser at
Tue Aug 15 18:12:39 CEST 2006

On Thu 10 Aug 2006 23:19, Frank Cusack wrote:
> On August 10, 2006 1:51:56 PM +0300 Peter Nixon <listuser at> 
> > Hi Guys
> >
> > Does anyone know why "--prefix=/" not longer works as expected when fed
> > to configure in the 1.1.x cvs branch?
> Shouldn't that be --prefix=/usr ?  Maybe '/' is discarded as an invalid
> prefix.

OK. After some more testing it is not --prefix which is broken. It works as 
expected. However it is now required to pass "--with-raddbdir=/etc/raddb" 
which was not necessary previously to get things to go in the expected place.

There does appear to be something still a bit broken on 64bit though. I am 
using "--libdir=%{_libdir}/freeradius" which as expected builds and installs 
into /usr/lib64/freeradius/ on 64bit platforms and /usr/lib/freeradius/ on 
32bit platforms. However when running radiusd -X on a 64bit install the 
following happens:

Module: Library search path is /usr/lib/freeradius
radiusd.conf[1538] Failed to link to module 'rlm_exec': cannot 
open shared object file: No such file or directory



Peter Nixon
PGP Key:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <>

More information about the Freeradius-Devel mailing list