From: Keith Packard Date: Thu, 7 Oct 2021 05:58:09 +0000 (-0700) Subject: libaltos: Make windows dlls reproducible X-Git-Tag: 1.9.10~1^2~8 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=c15bb9513ab0f8636bf52ec827551134c773e832;hp=6ef2268220a8ee6a83ce7400614d27589c57534a libaltos: Make windows dlls reproducible Use SOURCE_DATE_EPOCH=0 to ensure these dlls are reproducible. Signed-off-by: Keith Packard --- diff --git a/libaltos/Makefile.am b/libaltos/Makefile.am index 2b9a7aa6..98fa8c11 100644 --- a/libaltos/Makefile.am +++ b/libaltos/Makefile.am @@ -122,10 +122,10 @@ MINGLIBS=-lsetupapi -lws2_32 fat: all altos.dll altos64.dll altos.dll: $(WINDOWS_SRC) $(WINDOWS_H) - $(MINGCC32) -o $@ $(MINGFLAGS) -shared $(WINDOWS_SRC) $(MINGLIBS) + SOURCE_DATE_EPOCH=0 $(MINGCC32) -o $@ $(MINGFLAGS) -shared $(WINDOWS_SRC) $(MINGLIBS) altos64.dll: $(WINDOWS_SRC) $(WINDOWS_H) - $(MINGCC64) -o $@ $(MINGFLAGS) -shared $(WINDOWS_SRC) $(MINGLIBS) + SOURCE_DATE_EPOCH=0 $(MINGCC64) -o $@ $(MINGFLAGS) -shared $(WINDOWS_SRC) $(MINGLIBS) clean-local: -rm -rf libaltosJNI *.class *.java classlibaltos.stamp $(SWIG_FILE) libaltos_wrap.c altos.dll altos64.dll