On debian 11 configure.ac requires autoconf version 2.71 but latest version on current debian 11 is 2.69
Opened this issue · 2 comments
cd /usr/src/spandsp/
./autogen.sh
configure.ac:21: error: Autoconf version 2.71 or higher is required
dpkg -l | grep autoconf
ii autoconf 2.69-14
edit configure.ac
change AC_PREREQ([2.71])) to 2.69 version
save file
compile and install
./autogen.sh
./configure
make
make install
Then, rerun install script if you are compiling spandsp on fusionpbx install.
cd /usr/src/fusionpbx-install.sh/debian && ./install.sh
Thanks for sharing this Marcello. I've also seen this problem on Debian 11 here is a sed command to change it from 2.71 to 2.69
cd /usr/src/spandsp/
sed -i 's/AC_PREREQ([2.71])/AC_PREREQ([2.69])/g' configure.ac
I will add it to the FusionPBX install script. Until the code gets fixed.
+1
Verified that this changes breaks spandsp compile on Debian 11, there officially referenced Debian version as stated at https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Installation/Linux/, "As of the release of FreeSWITCH version 1.10 the reference platform is Debian 11 “Bullseye".