diff options
| author | Peter Kokot <peterkokot@gmail.com> | 2018-09-01 03:56:52 +0200 |
|---|---|---|
| committer | Joe Watkins <krakjoe@php.net> | 2018-09-04 12:03:34 +0200 |
| commit | 29dc0470c826c58aaf784e0d1763c9dad3ee646e (patch) | |
| tree | a16b55ce647e3fe54f5855930421a972c2351fd4 /UPGRADING.INTERNALS | |
| parent | 6db3c105f2937cb01ced82c3943ff41b5176315a (diff) | |
| download | php-git-29dc0470c826c58aaf784e0d1763c9dad3ee646e.tar.gz | |
Remove AC_FUNC_UTIME_NULL
Autoconf 2.59d (released in 2006) [1] started promoting several macros
as not relevant for newer systems, including the AC_FUNC_UTIME_NULL.
This macro checks if `utime(file, NULL)` sets file's timestamp to the
current time and defines the `HAVE_UTIME_NULL` symbol. This check was
relevant on very old systems (for example, 4.3BSD released in 1986) and
today can be omitted for systems with utime since it should be well
supported by now. [2]
Refs:
[1] http://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS
[2] https://www.gnu.org/software/autoconf/manual/autoconf-2.69/autoconf.html
Diffstat (limited to 'UPGRADING.INTERNALS')
| -rw-r--r-- | UPGRADING.INTERNALS | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index af5a36b193..9981b56f8b 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -29,8 +29,9 @@ PHP 7.4 INTERNALS UPGRADE NOTES a. Unix build system changes - configure --help now also outputs --program-suffix and --program-prefix information by using the Autoconf AC_ARG_PROGRAM macro. - - Obsolescent macro AC_FUNC_VPRINTF has been removed and the HAVE_VPRINTF - symbol is no longer defined since it is not needed on current systems. + - Obsolescent macros AC_FUNC_VPRINTF and AC_FUNC_UTIME_NULL have been + removed. Symbols HAVE_VPRINTF and HAVE_UTIME_NULL are no longer defined + since they are not needed on the current systems. b. Windows build system changes |
