I’ve looked at it further this morning. A possible solution I can see on my own is dropping in the the AC_*FLAGS_WARN_ALL as replacing the old AC_PROG_* macros, and renaming the old macros to AC_PROG_*_OLD/CLASSIC. The AC_PROG_* macros each have their own sets of parameters (enabling specification of an an unknown compiler, and dialect in the case of Fortran). Because of this, it is quite possible my proposed change would break peoples’ builds. What is the stance in autoconf on "API-Breaking" changes like this? >From what I can see so far, it will be quite difficult to break this circular dependency. Sure, I could provide AC_PROG_CC_WARN_ALL separate from AC_PROG_CC, for instance, but the goal is to turn on warnings for all projects using autoconf, and make it easy for them to dial back or turn off the warnings with a small change to their configure.ac files. Best regards, Dale Visser -- The plural of 'anecdote' is not 'data'. _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx https://lists.gnu.org/mailman/listinfo/autoconf