This issue appear on Fedora 40, which has autoconf version 2.71 but glibc master moved to 2.72. Following are error message. $ autoconf configure.ac aclocal.m4:6: error: Exactly version 2.72 of Autoconf is required but you have 2.71 aclocal.m4:6: the top level autom4te: error: /usr/bin/m4 failed with exit status: 63 Introduced by following patch. commit 98ffc1bfeb04fb04b7f18f1cbfccf1e43d6a867f Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Tue Jun 11 23:34:54 2024 +0200 Convert to autoconf 2.72 (vanilla release, no distribution patches) Any workaround?
Removed this patch from my local workspace and autoconf works fine. Just wondering if there is any better method to deal with this situation.
This would've been a proven if autoconf in Fedora was upgraded too, it just happened on "this side" instead. I'd really just say either ask them to package individual autoconf versions (we do it in Gentoo, you can make their files not conflict easily) or just build autoconf manually in a custom prefix like /opt/gnu or whatever.