PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : autoconf 2.70 and later



Audioniek
08.05.2022, 13:47
Hello everybody,

I have been trying to get a build with the buildsystem to complete on Ubuntu 22.04LTS, only to find out that I am currently overwhelmed by the problems this distribution introduces. The problems stem from the fact that Ubuntu seems to have changed to the latest version of autoconf (2.71), and that introduces tons of warnings while configuring a lot of packages to build, with minidlna and possibly others failing at the moment.

I have tried to address the failing of the build of libglib2 by installing the gtk-doc-tools package on this distribution and that seems to fix that problem. Run prepare-for-bs.sh to implement this. The real problem however is that autoconf blindly assumes that package is installed by unconditionally running a program from it.

For time being, stick with a distribution that uses autoconf 2.69 (I currently use Mint 19.3) and/or allows installing a previous version of autoconf. Fixing these issues would involve a lot of patching and solving compatibility problems that should not be there in the first place. The current version of autoconf has outdated so much that the average configure.ac is no longer compatible with it, and I consider autoconf to be seriously broken at the moment. Following up the suggestion given ("run autoupdate") even makes things worse. Hopefully wisdom will prevail and autoconf 2.72 will fix the current issues.

Regards,

Audioniek.