File reproducible.patch of Package xalan-c
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