Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package automake for openSUSE:Factory 
checked in at 2021-03-02 12:25:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/automake (Old)
 and      /work/SRC/openSUSE:Factory/.automake.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "automake"

Tue Mar  2 12:25:23 2021 rev:55 rq:874730 version:1.16.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/automake/automake.changes        2021-01-26 
14:43:51.931173105 +0100
+++ /work/SRC/openSUSE:Factory/.automake.new.2378/automake.changes      
2021-03-02 12:25:25.751314607 +0100
@@ -1,0 +2,6 @@
+Tue Feb 23 20:56:39 UTC 2021 - Dirk M??ller <[email protected]>
+
+- make generated autoconf makefiles reproducible (bsc#1182604):
+  add automake-reproducible.patch 
+
+-------------------------------------------------------------------

New:
----
  automake-reproducible.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ automake.spec ++++++
--- /var/tmp/diff_new_pack.5F7JgN/_old  2021-03-02 12:25:26.927315713 +0100
+++ /var/tmp/diff_new_pack.5F7JgN/_new  2021-03-02 12:25:26.931315717 +0100
@@ -42,8 +42,8 @@
 Patch1:         
https://git.savannah.gnu.org/cgit/automake.git/patch/?id=ccb57553e3433df3e52e534e6f87915db23ff9a5#/fix-testsuite-failures-with-autoconf270.patch
 Patch2:         automake-require_file.patch
 Patch3:         automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch
+Patch4:         automake-reproducible.patch
 Patch5:         0001-correct-parameter-parsing-in-test-driver-script.patch
-
 Patch100:       automake-suse-vendor.patch
 BuildRequires:  autoconf >= 2.69
 BuildRequires:  bison
@@ -88,11 +88,7 @@
 
 %prep
 %setup -q -n automake-%{version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch5 -p1
-%patch100 -p1
+%autopatch -p1
 
 %build
 sh bootstrap


++++++ automake-reproducible.patch ++++++
--- automake-1.16.3/bin/automake.in
+++ automake-1.16.3/bin/automake.in
@@ -2388,7 +2388,7 @@
   $var->requires_variables ("\@${lt}LIBOBJS\@ used", $lt . 'LIBOBJS')
     if ! keys %libsources;
 
-  foreach my $iter (keys %libsources)
+  foreach my $iter (sort keys %libsources)
     {
       my $dir = '';
       if ($iter =~ /^(.*)(\.[cly])$/)
@@ -4692,7 +4692,7 @@
             DIST_CLEAN, [],
             MAINTAINER_CLEAN, []);
 
-  foreach my $file (keys %clean_files)
+  foreach my $file (sort keys %clean_files)
     {
       my $when = $clean_files{$file};
       prog_error 'invalid entry in %clean_files'
@@ -4762,7 +4762,7 @@
               . "not 'install-hook'");
 
   # Install the -local hooks.
-  foreach (keys %dependencies)
+  foreach (sort keys %dependencies)
     {
       # Hooks are installed on the -am targets.
       s/-am$// or next;
@@ -4784,7 +4784,7 @@
     }
 
   # All the required targets are phony.
-  depend ('.PHONY', keys %required_targets);
+  depend ('.PHONY', sort keys %required_targets);
 
   # Actually output gathered targets.
   foreach (sort target_cmp keys %dependencies)
@@ -5260,7 +5260,7 @@
   # has a precise meaning for AC_CONFIG_FILES and so on.
   $traces .= join (' ',
                   map { "--trace=$_" . ':\$f:\$l::\$d::\$n::\${::}%' }
-                  (keys %traced));
+                  (sort keys %traced));
 
   verb "running WARNINGS=$ENV{WARNINGS} $traces";
   my $tracefh = new Automake::XFile ("$traces $filename |");
@@ -5831,7 +5831,7 @@
 {
   my ($self) = @_;
 
-  foreach my $prog (keys %known_programs)
+  foreach my $prog (sort keys %known_programs)
     {
       lang_vala_finish_target ($self, $prog);
     }

Reply via email to