]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.1' into PHP-7.2
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 15 Dec 2017 21:04:24 +0000 (22:04 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 15 Dec 2017 21:04:34 +0000 (22:04 +0100)
1  2 
NEWS
configure.ac

diff --cc NEWS
index a7393413a32ece6138ae46aecb7326c8327bbf37,c9906150107174bc052c2aaa9adabe4ff300fd4d..e8d8ef71e4c5333f3b2444f587bcd8c828b11be5
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -20,8 -19,12 +20,10 @@@ PH
      (Daniel Ciochiu)
    . Fixed bug #75074 (php-process crash when is_file() is used with strings
      longer 260 chars). (Anatol)
+   . Fixed bug #69727 (Remove timestamps from build to make it reproducible).
+     (jelle van der Waa)
  
 -- CLI Server:
 -  . Fixed bug #60471 (Random "Invalid request (unexpected EOF)" using a router
 -    script). (SammyK)
 +- CLI server:
    . Fixed bug #73830 (Directory does not exist). (Anatol)
  
  - FPM:
diff --cc configure.ac
index f7800250fead651eaa68ffd1bedef22dfed2a334,40f44702ffaf2ebd7e686e00163e89ad4ed4619a..a9ef3f6a82bf3e51c33565d92b68de5ffcae8626
  EXTRA_LDFLAGS="$EXTRA_LDFLAGS $PHP_LDFLAGS"
  EXTRA_LDFLAGS_PROGRAM="$EXTRA_LDFLAGS_PROGRAM $PHP_LDFLAGS"
  
- PHP_BUILD_DATE=`date '+%Y-%m-%d'`
+ # SOURCE_DATE_EPOCH for reproducible builds https://reproducible-builds.org/specs/source-date-epoch/
+ PHP_BUILD_DATE=`date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d`
  AC_DEFINE_UNQUOTED(PHP_BUILD_DATE,"$PHP_BUILD_DATE",[PHP build date])
  
 -case $host_alias in
 -*netware*)
 -  PHP_OS="NetWare"
 -  PHP_UNAME="NetWare"
 -  AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[hardcode for each of the cross compiler host])
 -  AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[hardcode for each of the cross compiler host])
 -  ;;
 -*)
 -  PHP_UNAME=`uname -a | xargs`
 -  AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[uname -a output])
 -  PHP_OS=`uname | xargs`
 -  AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[uname output])
 -  ;;
 -esac
 +PHP_UNAME=`uname -a | xargs`
 +AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[uname -a output])
 +PHP_OS=`uname | xargs`
 +AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[uname output])
  
  PHP_SUBST_OLD(PHP_INSTALLED_SAPIS)