[php-src] Issue #18860: master fails to compile with icu 63
| From: | SjonHortensius | Date: | Mon, 16 Jun 2025 14:03:34 +0000 |
| Subject: | [php-src] Issue #18860: master fails to compile with icu 63 | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-250264@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/18860
Author: SjonHortensius
### Description
I'm looking at https://github.com/SjonHortensius/3v4l_org/issues/41
which fails, probably caused by https://github.com/php/php-src/pull/18519
The referenced issue did not intend to bump the minimum version of icu:
> ... On older versions of ICU, we only allow TYPE_AND and WIDTH_WIDE - we need this because
> (...) the minimum version ICU supported is 57, which was bumped from 50 last year.
However, with icu 63 it no longer compiles saying:
ext/intl/listformatter/listformatter_arginfo.h:41:35: error: ‘ULISTFMT_TYPE_AND’
undeclared (first use in this function); did you mean ‘ULISTFMT_ELEMENT_FIELD’?
@BogdanUngureanu
### PHP Version
```plain
master
```
### Operating System
_No response_