broken --prefix=/

Peter Nixon listuser at peternixon.net
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 peternixon.net> 
wrote:
> > 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': rlm_exec.so: cannot 
open shared object file: No such file or directory

Cheers

-- 

Peter Nixon
http://www.peternixon.net/
PGP Key: http://www.peternixon.net/public.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20060815/358f41cc/attachment.pgp>


More information about the Freeradius-Devel mailing list