https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122638
--- Comment #9 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #8 from Eric Gallager <egallager at gcc dot gnu.org> --- > (In reply to Eric Gallager from comment #7) >> (In reply to [email protected] from comment #6) >> > However, such a requirement and merely documenting it in install.texi is >> > meaningless unless it's enforced with a version check and makeinfo >> > treated as missing if too old >> >> True; I think I've seen an autoconf macro to perform just such a check >> somewhere before; I will see if I can track it down... > > It looks like libiberty's configure.ac already has this: [...] Thanks for looking this up. > Also, in my fork of gdb, I have this in gdb's configure.ac file: It would be good to unify this into a single copy in config, rather than having multiple (maybe even diverging) instances. However, I'd suggest we start with requiring a version of makeinfo that is *known* to be able to build the texinfo docs right now. If ever the effort is made to make the docs buildable with, say, 4.8, than the requirement can be lowered again. Otherwise, we arrive at the unpleasant situation that builds without makeinfo work fine, but ones with the minimum required version still fail. That's confusing and a waste of user's/developer's time IMO.
