| From: Thijs Kinkhorst <thijs@debian.org> |
| Date: Mon, 2 Dec 2019 22:18:43 +0100 |
| Subject: Add patch to remove build timestamps from generated binaries. |
| |
| --- |
| ext/standard/info.c | 1 - |
| sapi/apache2handler/config.m4 | 15 +++------------ |
| sapi/cgi/cgi_main.c | 4 ++-- |
| sapi/cli/php_cli.c | 4 ++-- |
| sapi/fpm/fpm/fpm_main.c | 4 ++-- |
| sapi/phpdbg/phpdbg.c | 4 +--- |
| 6 files changed, 10 insertions(+), 22 deletions(-) |
| |
| --- a/ext/standard/info.c |
| +++ b/ext/standard/info.c |
| @@ -803,7 +803,6 @@ PHPAPI ZEND_COLD void php_print_info(int |
| php_info_print_box_end(); |
| php_info_print_table_start(); |
| php_info_print_table_row(2, "System", ZSTR_VAL(php_uname)); |
| - php_info_print_table_row(2, "Build Date", __DATE__ " " __TIME__); |
| #ifdef COMPILER |
| php_info_print_table_row(2, "Compiler", COMPILER); |
| #endif |
| --- a/sapi/apache2handler/config.m4 |
| +++ b/sapi/apache2handler/config.m4 |
| @@ -64,18 +64,9 @@ if test "$PHP_APXS2" != "no"; then |
| fi |
| |
| APXS_LIBEXECDIR='$(INSTALL_ROOT)'`$APXS -q LIBEXECDIR` |
| - if test -z `$APXS -q SYSCONFDIR`; then |
| - INSTALL_IT="\$(mkinstalldirs) '$APXS_LIBEXECDIR' && \ |
| - $APXS -S LIBEXECDIR='$APXS_LIBEXECDIR' \ |
| - -i -n php7" |
| - else |
| - APXS_SYSCONFDIR='$(INSTALL_ROOT)'`$APXS -q SYSCONFDIR` |
| - INSTALL_IT="\$(mkinstalldirs) '$APXS_LIBEXECDIR' && \ |
| - \$(mkinstalldirs) '$APXS_SYSCONFDIR' && \ |
| - $APXS -S LIBEXECDIR='$APXS_LIBEXECDIR' \ |
| - -S SYSCONFDIR='$APXS_SYSCONFDIR' \ |
| - -i -a -n php7" |
| - fi |
| + INSTALL_IT="\$(mkinstalldirs) '$APXS_LIBEXECDIR' && \ |
| + $APXS -S LIBEXECDIR='$APXS_LIBEXECDIR' \ |
| + -i -n php7" |
| |
| case $host_alias in |
| *aix*) |
| --- a/sapi/cgi/cgi_main.c |
| +++ b/sapi/cgi/cgi_main.c |
| @@ -2401,9 +2401,9 @@ parent_loop_end: |
| SG(headers_sent) = 1; |
| SG(request_info).no_headers = 1; |
| #if ZEND_DEBUG |
| - php_printf("PHP %s (%s) (built: %s %s) (DEBUG)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, __DATE__, __TIME__, get_zend_version()); |
| + php_printf("PHP %s (%s) (DEBUG)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, get_zend_version()); |
| #else |
| - php_printf("PHP %s (%s) (built: %s %s)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, __DATE__, __TIME__, get_zend_version()); |
| + php_printf("PHP %s (%s)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, get_zend_version()); |
| #endif |
| php_request_shutdown((void *) 0); |
| fcgi_shutdown(); |
| --- a/sapi/cli/php_cli.c |
| +++ b/sapi/cli/php_cli.c |
| @@ -648,8 +648,8 @@ static int do_cli(int argc, char **argv) |
| goto out; |
| |
| case 'v': /* show php version & quit */ |
| - php_printf("PHP %s (%s) (built: %s %s) ( %s)\nCopyright (c) The PHP Group\n%s", |
| - PHP_VERSION, cli_sapi_module.name, __DATE__, __TIME__, |
| + php_printf("PHP %s (%s) ( %s)\nCopyright (c) The PHP Group\n%s", |
| + PHP_VERSION, cli_sapi_module.name, |
| #if ZTS |
| "ZTS " |
| #else |
| --- a/sapi/fpm/fpm/fpm_main.c |
| +++ b/sapi/fpm/fpm/fpm_main.c |
| @@ -1718,9 +1718,9 @@ int main(int argc, char *argv[]) |
| SG(request_info).no_headers = 1; |
| |
| #if ZEND_DEBUG |
| - php_printf("PHP %s (%s) (built: %s %s) (DEBUG)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, __DATE__, __TIME__, get_zend_version()); |
| + php_printf("PHP %s (%s) (DEBUG)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, get_zend_version()); |
| #else |
| - php_printf("PHP %s (%s) (built: %s %s)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, __DATE__, __TIME__, get_zend_version()); |
| + php_printf("PHP %s (%s)\nCopyright (c) The PHP Group\n%s", PHP_VERSION, sapi_module.name, get_zend_version()); |
| #endif |
| php_request_shutdown((void *) 0); |
| fcgi_shutdown(); |
| --- a/sapi/phpdbg/phpdbg.c |
| +++ b/sapi/phpdbg/phpdbg.c |
| @@ -1697,10 +1697,8 @@ phpdbg_main: |
| phpdbg_do_help_cmd(exec); |
| } else if (show_version) { |
| phpdbg_out( |
| - "phpdbg %s (built: %s %s)\nPHP %s, Copyright (c) The PHP Group\n%s", |
| + "phpdbg %s\nPHP %s, Copyright (c) The PHP Group\n%s", |
| PHPDBG_VERSION, |
| - __DATE__, |
| - __TIME__, |
| PHP_VERSION, |
| get_zend_version() |
| ); |