Commit 7a0b0fcc2ce for php.net

commit 7a0b0fcc2ce04c59d2e404e45a8a03dfd4cb6d42
Author: Weilin Du <weilindu@php.net>
Date:   Thu Aug 6 00:33:17 2026 +0800

    ext/intl: Include <limits> for std::numeric_limits (#23072)

    This fixes #21101 (comment)

    Some extreme build environments happen to get std::numeric_limits through
    transitive includes. So we need to put a Include manually

    Co-authored-by: David Carlier <devnexen@gmail.com>

diff --git a/ext/intl/dateformat/dateformat_helpers.cpp b/ext/intl/dateformat/dateformat_helpers.cpp
index d10acb7273f..5d93536807a 100644
--- a/ext/intl/dateformat/dateformat_helpers.cpp
+++ b/ext/intl/dateformat/dateformat_helpers.cpp
@@ -14,6 +14,8 @@

 #include "../intl_cppshims.h"

+#include <limits>
+
 #include <unicode/calendar.h>
 #include <unicode/gregocal.h>