Under Solaris11 when the legacy configure was used with --with-libtool -------------------------------------------------------------------- : checking for struct msghdr.msg_control... yes checking for struct tpacket_auxdata.tp_vlan_tci... no configure: WARNING: legacy configure is used but libtool is enabled. Trying to recover... ./config+lt[20]: autoreconf: not found [No such file or directory] Reconfiguring with --with-atf=/home/jenkins/opt/atf --enable-libtool checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes : -------------------------------------------------------------------- Which fails because autoreconf cannot be found. The recovery step needs to detect a failure and stop, not loop forever. We saw a similar issue when the "m4" directory did not exist.