Make install fails on yesterdays CVS.
Here are my configure options:
# more configure.sh
./configure \
--prefix=/services/radius/freeradius \
--localstatedir=/services/radius/var \
--sysconfdir=/services/radius/conf \
--with-radacctdir=/services/radius/content/radacct \
--with-raddbdir=/services/radius/conf \
--with-logdir=/services/radius/var/log \
--with-mysql-include-dir=/services/db/mysql/include \
--with-mysql-lib-dir=/services/db/mysql/lib \
--with-mysql-dir=/services/db/mysql
# make install
gmake[1]: Entering directory `/source/radius/freeradius-CVS-1004053222'
Making install in libltdl...
gmake[2]: Entering directory
`/source/radius/freeradius-CVS-1004053222/libltdl'
gmake[3]: Entering directory
`/source/radius/freeradius-CVS-1004053222/libltdl'
/bin/sh ./../src/mkinstalldirs /services/radius/freeradius/lib
/bin/sh ./../src/mkinstalldirs /services/radius/freeradius/include
gmake[3]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/libltdl'
gmake[2]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/libltdl'
Making install in src...
gmake[2]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src'
gmake[3]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src'
Making install in lib...
gmake[4]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src/lib'
gmake[4]: Nothing to be done for `install'.
gmake[4]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src/lib'
Making install in modules...
gmake[4]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src/modules'
/source/radius/freeradius-CVS-1004053222/install-sh -c -d -m 755
/services/radius/freeradius/lib
gmake[5]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src/modules'
Making install in rlm_acct_unique...
gmake[6]: Entering directory
`/source/radius/freeradius-CVS-1004053222/src/modules/rlm_acct_unique'
[ "xrlm_acct_unique" = "x" ] ||
/source/radius/freeradius-CVS-1004053222/libtool --mode=install
/source/radius/freeradius-CVS-1004053222/install-sh -c -c
rlm_acct_unique.la /services/radius/freeradius/lib/rlm_acct_unique.la
libtool: install: `rlm_acct_unique.la' is not a valid libtool archive
Try `libtool --help --mode=install' for more information.
gmake[6]: *** [install] Error 1
gmake[6]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src/modules/rlm_acct_unique'
gmake[5]: *** [common] Error 1
gmake[5]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src/modules'
gmake[4]: *** [install] Error 2
gmake[4]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src/modules'
gmake[3]: *** [common] Error 1
gmake[3]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src'
gmake[2]: *** [install] Error 2
gmake[2]: Leaving directory
`/source/radius/freeradius-CVS-1004053222/src'
gmake[1]: *** [common] Error 1
gmake[1]: Leaving directory `/source/radius/freeradius-CVS-1004053222'
make: *** [install] Error 2
#
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] On Behalf Of
> Jason Lixfeld
> Sent: October 26, 2001 12:01 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Problems starting radiusd
>
>
> Hmm, ok well the radiusd binary is the only thing that's
> running from the new distribution. I didn't do make install
> after compiling because I didn't want to risk pooching all
> the config files and stuff. Alternatively, I didn't think
> that there would be a possiblilty of dependancies changing on
> other programs that radiusd calls, which is probably why the
> error in the first place, because yes I am using the modules
> from 0.3 with yesterdays CVS.
>
> I will backup the old and fully install yesterday's CVS and
> see what happens.
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]] On Behalf Of
> > Chris Parker
> > Sent: October 26, 2001 11:31 AM
> > To: [EMAIL PROTECTED]
> > Subject: RE: Problems starting radiusd
> >
> >
> > At 11:01 AM 10/26/2001 -0400, you wrote:
> > >Progress!
> > >
> > >Thank you for the GDB info. Half of my problem is I have no
> > idea how
> > >to run it!
> > >
> > >Ok, attached is the gdb info from the latest CVS with the
> > extra option
> > >Alan told me to add into threads.c.
> > >
> > >Please advise..
> >
> > And here it is:
> >
> > rad_recv: Access-Request packet from host 216.7.221.25:2082,
> > id=0, length=44
> > User-Name = "test"
> > Password = "\034\344b(--\215\355\000\200\256\256\311\342zt"
> > modcall: entering group authorize
> >
> > Program received signal SIGSEGV, Segmentation fault. [Switching to
> > Thread 1024 (LWP 3674)] 0x40019f00 in rad_mangle () at eval.c:41
> > 41 eval.c: No such file or directory.
> > in eval.c
> >
> > Now, the funny thing is, I cannot find 'eval.c' anywhere in
> > the source.
> >
> > I'd suggest nuking all of the 'rlm' libs installed on your
> > system and doing a full re-install. I suspect you may have
> > an older (and incompatible) radius module lib somewhere.
> >
> > rad_mangle() exists in 'src/modules/rlm_preprocess' in the
> > current builds.
> >
> > -Chris
> > --
> > \\\|||/// \ Chris Parker - Manager, Development
> > Engineering
> > \ ~ ~ / \ WX *is* Wireless! \
> > [EMAIL PROTECTED]
> > | @ @ | \ http://www.starnetwx.net \ (847) 963-0116
> > oOo---(_)---oOo--\--------------------------------------------
> > ----------
> > \ Without C we would have 'obol', 'basi',
> > and 'pasal'
> >
> >
> > -
> > 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