20 lines
695 B
Diff
20 lines
695 B
Diff
|
ALL_LIBFILES uses wildcard, which provides the result in directory
|
||
|
order. This order depends on the underlying filesystem on the
|
||
|
buildhost. To get reproducible builds it is required to sort such list
|
||
|
before using them.
|
||
|
---
|
||
|
git-gui/Makefile | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
--- a/git-gui/Makefile
|
||
|
+++ b/git-gui/Makefile
|
||
|
@@ -259,7 +259,7 @@ lib/tclIndex: $(ALL_LIBFILES) GIT-GUI-VA
|
||
|
rm -f $@ ; \
|
||
|
echo '# Autogenerated by git-gui Makefile' >$@ && \
|
||
|
echo >>$@ && \
|
||
|
- $(foreach p,$(PRELOAD_FILES) $(ALL_LIBFILES),echo '$(subst lib/,,$p)' >>$@ &&) \
|
||
|
+ $(foreach p,$(PRELOAD_FILES) $(sort $(ALL_LIBFILES)),echo '$(subst lib/,,$p)' >>$@ &&) \
|
||
|
echo >>$@ ; \
|
||
|
fi
|
||
|
|