I was about to merge this pull request, https://github.com/gentoo/gentoo/pull/2168 but trying to emerge the latest (the only remaining) revision, I get an error: * Running autoconf --force ... [ !! ] * Failed Running autoconf ! * * Include in your bugreport the contents of: * * /var/tmp/portage/net-misc/bopm-3.1.3-r3/temp/autoconf.out * ERROR: net-misc/bopm-3.1.3-r3::gentoo failed (prepare phase): * Failed Running autoconf ! * * Call stack: * ebuild.sh, line 133: Called src_prepare * environment, line 2036: Called eautoreconf * environment, line 786: Called eautoreconf * environment, line 815: Called eautoconf '--force' * environment, line 728: Called autotools_run_tool '--at-m4flags' 'autoconf' '--force' * environment, line 556: Called die The contents of that autoconf.out file are, ***** autoconf ***** ***** PWD: /var/tmp/portage/net-misc/bopm-3.1.3-r3/work/bopm-3.1.3/src/libopm ***** autoconf --force configure.ac:48: error: possibly undefined macro: AC_FUNC_SNPRINTF If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. If you need any more info just let me know. I run an otherwise stable system, but I think the error is due to that missing macro and the new call to eautoreconf.
Last one to mess with autotools was soap when he committed r2 for me.
(In reply to Michael Orlitzky from comment #0) Please try again, I've pushed the missing macro. commit bf07ad320437cecbc578b1289ed2e2c8837a79f6 Author: David Seifert <soap@gentoo.org> Date: Tue Aug 30 20:00:39 2016 +0200 net-misc/bopm: Add missing AX_FUNC_SNPRINTF macro from autoconf-archive Gentoo-bug: 592404
All better.
*** Bug 592412 has been marked as a duplicate of this bug. ***