]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Stable `automake --add-missing --verbose' output.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 7 Jan 2008 21:58:27 +0000 (22:58 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 7 Jan 2008 21:58:27 +0000 (22:58 +0100)
* automake.in (scan_autoconf_files): Sort loop over
%required_aux_file, for stable verbose output.
Report by Bruno Haible.

ChangeLog
automake.in

index 1a90cedffa0bff42f1688a066c2702a7d444824f..768c418b7af069a1cd43d3ccdb442ba0bf0d9fdc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-01-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       * automake.in (scan_autoconf_files): Sort loop over
+       %required_aux_file, for stable verbose output.
+       Report by Bruno Haible.
+
        * lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from
        upstream.
 
index 15b4b7754e895c8743fc43c0382bb5dc1aee8c1a..242abce5d759ddfbab881474cd080821dd9c25de 100755 (executable)
@@ -5146,8 +5146,9 @@ sub scan_autoconf_files ()
   # check must be done for every run, even those where we are only
   # looking at a subdir Makefile.  We must set relative_dir for
   # maybe_push_required_file to work.
+  # Sort the files for stable verbose output.
   $relative_dir = '.';
-  foreach my $file (keys %required_aux_file)
+  foreach my $file (sort keys %required_aux_file)
     {
       require_conf_file ($required_aux_file{$file}->get, FOREIGN, $file)
     }