Stefano Lattarini wrote: > I'm almost inclined not to do so, to force the affected > projects' broken setup to be fixed; i.e., if you are using Automake 1.11, > you let it install the correct 'missing' program, instead of forcing it > to use the 'missing' from Automake 1.13.
But developers don't have the impression that they are doing something wrong when they use an old 'missing' program. How to reproduce: =========================== Makefile.am ============================ AUTOMAKE_OPTIONS = foreign =========================== configure.ac =========================== AC_INIT AM_INIT_AUTOMAKE([dummy],[0]) AC_CONFIG_FILES([Makefile]) AC_OUTPUT ==================================================================== Execute this with Automake 1.10.3: $ aclocal $ automake -Wall -a -c configure.ac:2: installing `./install-sh' configure.ac:2: installing `./missing' Then execute this with Automake 1.12: $ aclocal $ automake -Wall No warning. How is a developer meant to notice that he's doing something wrong if 'automake -Wall' does not tell him? Bruno