Hello community,

here is the log from the commit of package xalan-c for openSUSE:Factory checked 
in at 2017-05-22 10:48:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xalan-c (Old)
 and      /work/SRC/openSUSE:Factory/.xalan-c.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xalan-c"

Mon May 22 10:48:01 2017 rev:22 rq:496928 version:1.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/xalan-c/xalan-c.changes  2016-05-19 
12:14:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xalan-c.new/xalan-c.changes     2017-05-22 
10:49:03.235633286 +0200
@@ -1,0 +2,6 @@
+Fri May 19 20:12:12 UTC 2017 - [email protected]
+
+- Add reproducible.patch to have constant link-order
+  and make build fully reproducible
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ xalan-c.spec ++++++
--- /var/tmp/diff_new_pack.r47eeo/_old  2017-05-22 10:49:03.723564514 +0200
+++ /var/tmp/diff_new_pack.r47eeo/_new  2017-05-22 10:49:03.727563950 +0200
@@ -33,6 +33,8 @@
 Patch3:         fix-testxslt-segfault.diff
 # PATCH-FIX-UPSTREAM: fix paralel build
 Patch4:         xalan-c-parallel-build.patch
+# PATCH-FIX-UPSTREAM: make build reproducible
+Patch5:         reproducible.patch
 BuildRequires:  Xerces-c-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -86,6 +88,7 @@
 %patch2 -p1
 %patch3 -p2
 %patch4 -p2
+%patch5 -p1
 
 %build
 autoreconf -fvi

++++++ reproducible.patch ++++++
Index: c/src/xalanc/Makefile.in
===================================================================
--- c.orig/src/xalanc/Makefile.in
+++ c/src/xalanc/Makefile.in
@@ -95,7 +95,7 @@ $(XSLT_DIR):$(XALANEXTENSIONS_DIR):$(XAL
 $(TESTXPATH_DIR):$(TESTXSLT_DIR) \
 
 ALLSOURCE = \
-       $(wildcard $(XALANDOM_DIR)/*.cpp) \
+       $(sort $(wildcard $(XALANDOM_DIR)/*.cpp) \
        $(wildcard $(PLATFORMSUPPORT_DIR)/*.cpp) \
        $(wildcard $(DOMSUPPORT_DIR)/*.cpp) \
        $(wildcard $(XMLSUPPORT_DIR)/*.cpp) \
@@ -109,6 +109,7 @@ ALLSOURCE = \
        $(wildcard $(XALANTRANSFORMER_DIR)/*.cpp) \
        $(wildcard $(XALANEXSLT_DIR)/*.cpp) \
        $(wildcard $(HARNESS_DIR)/*.cpp) \
+       )
 
 ALL_HEADERS_DIRS = \
        DOMSupport \
@@ -135,7 +136,7 @@ include ../../Makefile.incl
 # Using ICUBridge
 ifdef XALAN_USE_ICU
   ALL_VPATH_CPP+=:$(ICUBRIDGE_DIR)
-  ALLSOURCE += $(wildcard $(ICUBRIDGE_DIR)/*.cpp) 
+  ALLSOURCE += $(sort $(wildcard $(ICUBRIDGE_DIR)/*.cpp)) 
   ALL_HEADERS_DIRS += ICUBridge
 
   XSL_INCL += -I${ICUROOT}/include

Reply via email to