1*4882a593Smuzhiyunconfigure.ac: override CONFIGURE_LINE 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunFor reproducible binaries, we need to report a constant CONFIGURE_LINE. 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunUpstream-Status: Pending 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunSigned-off-by: Joe Slater <joe.slater@windriver.com> 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun--- git.orig/configure.ac 11*4882a593Smuzhiyun+++ git/configure.ac 12*4882a593Smuzhiyun@@ -15,7 +15,15 @@ AC_PREREQ(2.69) 13*4882a593Smuzhiyun ################################################################################ 14*4882a593Smuzhiyun dnl -- Process this file with autoconf to produce a configure script. 15*4882a593Smuzhiyun AC_INIT 16*4882a593Smuzhiyun-CONFIGURE_LINE="$0 $@" 17*4882a593Smuzhiyun+ 18*4882a593Smuzhiyun+dnl per reproducible-builds.org check SOURCE_DATE_EPOCH 19*4882a593Smuzhiyun+dnl 20*4882a593Smuzhiyun+if test -z "${SOURCE_DATE_EPOCH+set}" ; then 21*4882a593Smuzhiyun+ CONFIGURE_LINE="$0 $@" 22*4882a593Smuzhiyun+else 23*4882a593Smuzhiyun+ CONFIGURE_LINE="configure options are not available for reproducible builds" 24*4882a593Smuzhiyun+fi 25*4882a593Smuzhiyun+ 26*4882a593Smuzhiyun AC_CONFIG_SRCDIR([lib/device/dev-cache.h]) 27*4882a593Smuzhiyun AC_CONFIG_HEADERS([include/configure.h]) 28*4882a593Smuzhiyun 29