Use of libtool-2.2.4 causes install error

D C invocatum at gmail.com
Fri Jun 27 07:29:37 CEST 2008


Hello,

I have successfully compiled FreeRadius 2.0.5 from source onto a fresh
FreeBSD 7.0 box, but have run into an install glitch.

The glitch appears to have been caused by the addition of
`--with-system-libtool` to work around a bug (
http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=225725) created by
the presence of libtool-2.2.4 on the system.

Make completes with only a few minor warnings.  However, make install fails
with:

...snip
make[6]: Leaving directory `/var/tmp/freeradius-server-2
.0.5/src/modules/rlm_eap'
Making install in rlm_mschap...
make[6]: Entering directory
`/var/tmp/freeradius-server-2.0.5/src/modules/rlm_mschap'
make[7]: Entering directory
`/var/tmp/freeradius-server-2.0.5/src/modules/rlm_mschap'
/var/tmp/freeradius-server-2.0.5/install-sh -c -d -m 755
/var/tmp/freeradius-BUILD/bin
/usr/bin/libtool --mode=install /var/tmp/freeradius-server-2.0.5/install-sh
-c -m 755  \
        smbencrypt /var/tmp/freeradius-BUILD/bin
libtool: install: invalid libtool wrapper script `smbencrypt'
make[7]: *** [smbencrypt-install] Error 1
make[7]: Leaving directory
`/var/tmp/freeradius-server-2.0.5/src/modules/rlm_mschap'
make[6]: *** [install] Error 2
make[6]: Leaving directory
`/var/tmp/freeradius-server-2.0.5/src/modules/rlm_mschap'
make[5]: *** [common] Error 2
make[5]: Leaving directory `/var/tmp/freeradius-server-2.0.5/src/modules'
make[4]: *** [install] Error 2
make[4]: Leaving directory `/var/tmp/freeradius-server-2.0.5/src/modules'
make[3]: *** [common] Error 2
make[3]: Leaving directory `/var/tmp/freeradius-server-2.0.5/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/var/tmp/freeradius-server-2.0.5/src'
make[1]: *** [common] Error 2
make[1]: Leaving directory `/var/tmp/freeradius-server-2.0.5'
make: *** [install] Error 2


It's apparent that the `smbencrypt` script is incompatible with
libtool-2.2.4, but I'm unsure how to proceed.  Searches turn up nothing
useful.

Configure options are included below.


./configure --prefix=/var/tmp/freeradius-BUILD --enable-strict-dependencies
--with-system-libtool --with-modules="rlm_acctlog rlm_attr_rewrite
rlm_checkval rlm_eap rlm_mschap rlm_pam rlm_passwd rlm_unix"
--without-rlm_counter --without-rlm_dbm --without-rlm_ippool
--without-rlm_krb5 --without-rlm_ldap --without-rlm_otp --without-rlm_perl
--without-rlm_python --without-rlm_sql --without-rlm_unixodbc
--without-rlm_sql_iodbc --without-rlm_sql_mysql --without-rlm_sql_postgresql
--without-rlm_sql_oracle --without-rlm_sqlcounter --without-rlm_sqlippool
--without-rlm_eap_tnc


Any help would be appreciated.  Thanks,

D Cox
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20080627/9c6b2307/attachment.html>


More information about the Freeradius-Users mailing list