[PHP-CVS] [php-src] master: date: Add new timelib/duration.c source file to autoconf (#23077)

[email protected] (Tim Düsterhus via GitHub)
Newsgroups php.cvs
Message-ID <[email protected]>
Author: Tim Düsterhus (TimWolla)
Committer: GitHub (web-flow)
Pusher: TimWolla
Date: 2026-08-06T16:26:00+02:00

Commit: https://github.com/php/php-src/commit/054b24f5c4378d274089f4a00ddc65a0b46d08fb
Raw diff: https://github.com/php/php-src/commit/054b24f5c4378d274089f4a00ddc65a0b46d08fb.diff

date: Add new timelib/duration.c source file to autoconf (#23077)

Following php/php-src#23063.

Changed paths:
  M  ext/date/config.w32
  M  ext/date/config0.m4


Diff:

diff --git a/ext/date/config.w32 b/ext/date/config.w32
index 150fb1498f35..78cca036d380 100644
--- a/ext/date/config.w32
+++ b/ext/date/config.w32
@@ -2,7 +2,7 @@
 
 EXTENSION("date", "php_date.c", false, "/Iext/date/lib /DHAVE_TIMELIB_CONFIG_H=1");
 PHP_DATE = "yes";
-ADD_SOURCES("ext/date/lib", "astro.c timelib.c dow.c parse_date.c parse_posix.c parse_tz.c tm2unixtime.c unixtime2tm.c parse_iso_intervals.c interval.c", "date");
+ADD_SOURCES("ext/date/lib", "astro.c timelib.c dow.c duration.c parse_date.c parse_posix.c parse_tz.c tm2unixtime.c unixtime2tm.c parse_iso_intervals.c interval.c", "date");
 
 ADD_FLAG('CFLAGS_DATE', "/wd4244");
 
diff --git a/ext/date/config0.m4 b/ext/date/config0.m4
index 5018f258ab2a..4853882465e0 100644
--- a/ext/date/config0.m4
+++ b/ext/date/config0.m4
@@ -14,7 +14,7 @@ PHP_DATE_CFLAGS="$PHP_DATE_CFLAGS -I@ext_builddir@/lib"
 AX_CHECK_COMPILE_FLAG([-fwrapv],
   [PHP_TIMELIB_CFLAGS="$PHP_TIMELIB_CFLAGS -fwrapv"])
 
-timelib_sources="lib/astro.c lib/dow.c lib/parse_date.c lib/parse_tz.c lib/parse_posix.c
+timelib_sources="lib/astro.c lib/dow.c lib/duration.c lib/parse_date.c lib/parse_tz.c lib/parse_posix.c
                  lib/timelib.c lib/tm2unixtime.c lib/unixtime2tm.c lib/parse_iso_intervals.c lib/interval.c"
 
 PHP_NEW_EXTENSION([date],
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.