Hello community,

here is the log from the commit of package libwmf for openSUSE:Factory checked 
in at 2017-06-30 18:37:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libwmf (Old)
 and      /work/SRC/openSUSE:Factory/.libwmf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libwmf"

Fri Jun 30 18:37:58 2017 rev:32 rq:505755 version:0.2.8.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libwmf/libwmf.changes    2015-08-03 
17:20:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libwmf.new/libwmf.changes       2017-06-30 
18:37:59.986946151 +0200
@@ -1,0 +2,5 @@
+Tue Jun 20 05:24:04 UTC 2017 - [email protected]
+
+- Add reproducible.patch to sort input files to make build reproducible 
(boo#1041090)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ libwmf.spec ++++++
--- /var/tmp/diff_new_pack.ikChCT/_old  2017-06-30 18:38:00.838826329 +0200
+++ /var/tmp/diff_new_pack.ikChCT/_new  2017-06-30 18:38:00.838826329 +0200
@@ -36,6 +36,7 @@
 Patch7:         libwmf-0.2.8.4-badrle.patch
 Patch8:         libwmf-0.2.8.4-CVE-2015-4696.patch
 Patch9:         libwmf-0.2.8.4-CVE-2015-4695.patch
+Patch10:        reproducible.patch
 BuildRequires:  gd-devel
 BuildRequires:  gtk2-devel
 BuildRequires:  libjpeg-devel
@@ -112,6 +113,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 %configure --prefix=%{_prefix} $RPM_ARCH-suse-linux --enable-magick 
--libdir=%{_libdir}

++++++ reproducible.patch ++++++
From: Bernhard M. Wiedemann <bwiedemann suse.de>
Subject: sort .o file lists so libwmf.a is built reproducibly

Index: libwmf-0.2.8.4/ltmain.sh
===================================================================
--- libwmf-0.2.8.4.orig/ltmain.sh
+++ libwmf-0.2.8.4/ltmain.sh
@@ -3734,7 +3734,7 @@ EOF
                done
              fi
 
-             libobjs="$libobjs "`find $xdir -name \*.$objext -print -o -name 
\*.lo -print | $NL2SP`
+             libobjs="$libobjs "`find $xdir -name \*.$objext -print -o -name 
\*.lo -print | sort | $NL2SP`
            done
          fi
        fi
@@ -4032,7 +4032,7 @@ EOF
              done
            fi
 
-           reload_conv_objs="$reload_objs "`find $xdir -name \*.$objext -print 
-o -name \*.lo -print | $NL2SP`
+           reload_conv_objs="$reload_objs "`find $xdir -name \*.$objext -print 
-o -name \*.lo -print | sort | $NL2SP`
          done
        fi
       fi
@@ -5048,7 +5048,7 @@ fi\
            done
          fi
 
-         oldobjs="$oldobjs "`find $xdir -name \*.${objext} -print -o -name 
\*.lo -print | $NL2SP`
+         oldobjs="$oldobjs "`find $xdir -name \*.${objext} -print -o -name 
\*.lo -print | sort | $NL2SP`
        done
       fi
 

Reply via email to