message: [gitian] hardcode datetime for depends
diff: @@ -43,29 +43,36 @@ script: |
  mkdir -p ${BASE_CACHE} ${SOURCES_PATH}
  fi
  - # Create global faketime wrappers
  + function create_global_faketime_wrappers {
  for prog in ${FAKETIME_PROGS}; do
  echo '#!/bin/bash' > ${WRAP_DIR}/${prog}
  echo "REAL=\`which -a ${prog} | grep -v ${WRAP_DIR}/${prog} | head -1\`" >> ${WRAP_DIR}/${prog}
  echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${prog}
  - echo "export FAKETIME=\"${REFERENCE_DATETIME}\"" >> ${WRAP_DIR}/${prog}
  + echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${prog}
  echo "\$REAL \$@" >> $WRAP_DIR/${prog}
  chmod +x ${WRAP_DIR}/${prog}
  done
  + }
  - # Create per-host faketime wrappers
  + function create_per-host_faketime_wrappers {
  for i in $HOSTS; do
  for prog in ${FAKETIME_HOST_PROGS}; do
  echo '#!/bin/bash' > ${WRAP_DIR}/${i}-${prog}
  echo "REAL=\`which -a ${i}-${prog} | grep -v ${WRAP_DIR}/${i}-${prog} | head -1\`" >> ${WRAP_DIR}/${i}-${prog}
  echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${i}-${prog}
  - echo "export FAKETIME=\"${REFERENCE_DATETIME}\"" >> ${WRAP_DIR}/${i}-${prog}
  + echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${i}-${prog}
  echo "\$REAL \$@" >> $WRAP_DIR/${i}-${prog}
  chmod +x ${WRAP_DIR}/${i}-${prog}
  done
  done
  + }
  +
  export PATH=${WRAP_DIR}:${PATH}
  + # Faketime for depends so intermediate results are comparable
  + create_global_faketime_wrappers "2000-01-01 12:00:00"
  + create_per-host_faketime_wrappers "2000-01-01 12:00:00"
  +
  cd bitcoin
  BASEPREFIX=`pwd`/depends
  # Build dependencies for each host
  @@ -73,6 +80,10 @@ script: |
  make ${MAKEOPTS} -C ${BASEPREFIX} HOST="${i}"
  done
  + # Faketime for binaries
  + create_global_faketime_wrappers "${REFERENCE_DATETIME}"
  + create_per-host_faketime_wrappers "${REFERENCE_DATETIME}"
  +
  # Create the release tarball using (arbitrarily) the first host
  ./autogen.sh
  ./configure --prefix=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`
  