Если на машине с FreeBSD вдруг не ставится порт, вылетая при попытках сборки с использованием libtool, примерно так:
/usr/ports/devel/libtool15/work/libtool-1.5.22/libltdl/missing --run
aclocal-1.9a
aclocal-1.9a: not found
WARNING: `aclocal-1.9a' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.ac'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.
cd . && /bin/sh
/usr/ports/devel/libtool15/work/libtool-1.5.22/libltdl/missing --run
autoheader
/usr/local/bin/gm4:configure.ac:43: bad regular expression:
`AS_ESCAPE([$as_me:$LINENO: WARNING: *** The top-level configure must
select either], [`""])': Invalid range end
/usr/local/bin/gm4:configure.ac:43: bad regular expression:
`AS_ESCAPE([$as_me: WARNING: *** The top-level configure must select
either], [`""])': Invalid range end
/usr/local/bin/gm4:configure.ac:45: bad regular expression:
`AS_ESCAPE([$as_me:$LINENO: error: *** Maybe you want to
--enable-ltdl-install?], [`""])': Invalid range end
/usr/local/bin/gm4:configure.ac:45: bad regular expression:
`AS_ESCAPE([$as_me: error: *** Maybe you want to
--enable-ltdl-install?], [`""])': Invalid range end
configure.ac:53: error: Autoconf version 2.59c or higher is required
aclocal.m4:387: AM_INIT_AUTOMAKE is expanded from...
configure.ac:53: the top level
autoheader: autom4te failed with exit status: 1
at /usr/local/bin/autoheader line 163
*** Error code 1
Stop in /usr/ports/devel/libtool15/work/libtool-1.5.22/libltdl.
*** Error code 1
То проблема скорее всего в старых версиях программ (без суффикса с номером версии)
autoconf autoheader automake autoreconf autoscan autoupdate
находящихся в директории /usr/local/bin/ . Если эти файлы удалить, то порт собирается (не забудьте выполнить "make clean" перед повторной попыткой).