bootstrap.sh fails on my FC6 box which has autoconf 2.59. Steps to reproduce: $ tar -xvzf asterisk-1.4.0.tar.gz $ cd asterisk-1.4.0 $ patch -p1 < ../asterisk-1.4-svn53293.patch $ perl -pi -e's,2.60,2.59,' configure.ac $ ./bootstrap.sh Error messages: [patrick@localhost asterisk-1.4]$ ./bootstrap.sh Generating the configure script ... configure.ac:25: error: possibly undefined macro: AC_USE_SYSTEM_EXTENSIONS If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure:3791: error: possibly undefined macro: _AC_PATH_PROG_FEATURE_CHECK configure:3792: error: possibly undefined macro: _AC_FEATURE_CHECK_LENGTH I also tried autoconf and autoreconf in the top dir and they all give the same errors. After ./bootstrap.sh I tried the configure command which generated several errors: [patrick@localhost asterisk-1.4]$ ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu ./configure: line 1460: AC_USE_SYSTEM_EXTENSIONS: command not found checking for uname... /bin/uname checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking how to run the C++ preprocessor... g++ -E checking for a sed that does not truncate output... ./configure: line 3791: syntax error near unexpected token `SED,' ./configure: line 3791: ` _AC_PATH_PROG_FEATURE_CHECK(SED, sed gsed,'