Your message dated Mon, 17 Mar 2025 18:22:53 +0000
with message-id <e1tuf6z-00h7iw...@fasolo.debian.org>
and subject line Bug#1100561: Removed package(s) from unstable
has caused the Debian Bug report #1100558,
regarding php8.2: FTBFS: error: ‘is_convertible_v’ is not a member of ‘std’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1100558: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100558
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: php8.2
Version: 8.2.27-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

Dear maintainer,

php8.2 fails to build:

https://buildd.debian.org/status/fetch.php?pkg=php8.2&arch=amd64&ver=8.2.27-1%2Bb2&stamp=1741927669&raw=0

/bin/bash /build/reproducible-path/php8.2-8.2.27/ext-build/libtool 
--preserve-dup-deps --tag=CXX --mode=compile x86_64-linux-gnu-g++ -Iext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/include 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/main 
-I/build/reproducible-path/php8.2-8.2.27 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/date/lib 
-I/build/reproducible-path/php8.2-8.2.27/ext/date/lib -I/usr/include/libxml2 
-I/usr/include/x86_64-linux-gnu -I/usr/include/p11-kit-1 
-I/usr/include/enchant-2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/webp -I/usr/include/rav1e 
-I/usr/include/svt-av1 -I/usr/include/c-client 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl/mbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl/mbfl 
-I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
-I/usr/include/tidy -I/build/reproducible-path/php8.2-8.2.27/ext-build/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/Zend 
-I/build/reproducible-path/php8.2-8.2.27/main 
-I/build/reproducible-path/php8.2-8.2.27/Zend 
-I/build/reproducible-path/php8.2-8.2.27/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/  -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client  -g -O2 
-ffile-prefix-map=/build/reproducible-path/php8.2-8.2.27=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection  -prefer-pic  
-DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 
-Wno-write-strings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -std=c++17  
-DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit 
-std=c++11 -c 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_date.cpp -o 
ext/intl/common/common_date.lo  -MMD -MF ext/intl/common/common_date.dep -MT 
ext/intl/common/common_date.lo
 x86_64-linux-gnu-g++ -Iext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/include 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/main 
-I/build/reproducible-path/php8.2-8.2.27 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/date/lib 
-I/build/reproducible-path/php8.2-8.2.27/ext/date/lib -I/usr/include/libxml2 
-I/usr/include/x86_64-linux-gnu -I/usr/include/p11-kit-1 
-I/usr/include/enchant-2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/webp -I/usr/include/rav1e 
-I/usr/include/svt-av1 -I/usr/include/c-client 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl/mbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl/mbfl 
-I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
-I/usr/include/tidy -I/build/reproducible-path/php8.2-8.2.27/ext-build/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/Zend 
-I/build/reproducible-path/php8.2-8.2.27/main 
-I/build/reproducible-path/php8.2-8.2.27/Zend 
-I/build/reproducible-path/php8.2-8.2.27/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client -g -O2 
-ffile-prefix-map=/build/reproducible-path/php8.2-8.2.27=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 
-DU_HIDE_OBSOLETE_UTF_OLD_H=1 -Wno-write-strings -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -std=c++17 
-DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit 
-std=c++11 -c 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_enum.cpp -MMD -MF 
ext/intl/common/common_enum.dep -MT ext/intl/common/common_enum.lo  -fPIC -DPIC 
-o ext/intl/common/.libs/common_enum.o
In file included from /usr/include/unicode/unistr.h:37,
                 from 
/build/reproducible-path/php8.2-8.2.27/ext/intl/intl_convertcpp.h:22,
                 from 
/build/reproducible-path/php8.2-8.2.27/ext/intl/intl_convertcpp.cpp:17:
/usr/include/unicode/char16ptr.h:317:10: error: ‘is_convertible_v’ is not a 
member of ‘std’
  317 |     std::is_convertible_v<T, std::u16string_view>
      |          ^~~~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:317:28: error: expected primary-expression 
before ‘,’ token
  317 |     std::is_convertible_v<T, std::u16string_view>
      |                            ^
/usr/include/unicode/char16ptr.h:331:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  331 | inline std::u16string_view toU16StringView(std::u16string_view sv) { 
return sv; }
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:339:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  339 | inline std::u16string_view 
toU16StringView(std::basic_string_view<uint16_t> sv) {
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:360:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:360:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:360:47: error: expected ‘>’ before ‘<’ token
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                               ^
/usr/include/unicode/char16ptr.h:361:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  361 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:370:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:370:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:370:47: error: expected ‘>’ before ‘<’ token
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                               ^
/usr/include/unicode/char16ptr.h:372:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  372 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
 x86_64-linux-gnu-g++ -Iext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/include 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/main 
-I/build/reproducible-path/php8.2-8.2.27 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/date/lib 
-I/build/reproducible-path/php8.2-8.2.27/ext/date/lib -I/usr/include/libxml2 
-I/usr/include/x86_64-linux-gnu -I/usr/include/p11-kit-1 
-I/usr/include/enchant-2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/webp -I/usr/include/rav1e 
-I/usr/include/svt-av1 -I/usr/include/c-client 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl/mbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl/mbfl 
-I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
-I/usr/include/tidy -I/build/reproducible-path/php8.2-8.2.27/ext-build/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/Zend 
-I/build/reproducible-path/php8.2-8.2.27/main 
-I/build/reproducible-path/php8.2-8.2.27/Zend 
-I/build/reproducible-path/php8.2-8.2.27/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client -g -O2 
-ffile-prefix-map=/build/reproducible-path/php8.2-8.2.27=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 
-DU_HIDE_OBSOLETE_UTF_OLD_H=1 -Wno-write-strings -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -std=c++17 
-DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit 
-std=c++11 -c 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_date.cpp -MMD -MF 
ext/intl/common/common_date.dep -MT ext/intl/common/common_date.lo  -fPIC -DPIC 
-o ext/intl/common/.libs/common_date.o
 x86_64-linux-gnu-gcc -Iext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext/intl/ 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/include 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/main 
-I/build/reproducible-path/php8.2-8.2.27 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/date/lib 
-I/build/reproducible-path/php8.2-8.2.27/ext/date/lib -I/usr/include/libxml2 
-I/usr/include/x86_64-linux-gnu -I/usr/include/p11-kit-1 
-I/usr/include/enchant-2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/webp -I/usr/include/rav1e 
-I/usr/include/svt-av1 -I/usr/include/c-client 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext/mbstring/libmbfl/mbfl 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ext/mbstring/libmbfl/mbfl 
-I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
-I/usr/include/tidy -I/build/reproducible-path/php8.2-8.2.27/ext-build/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/Zend 
-I/build/reproducible-path/php8.2-8.2.27/main 
-I/build/reproducible-path/php8.2-8.2.27/Zend 
-I/build/reproducible-path/php8.2-8.2.27/TSRM 
-I/build/reproducible-path/php8.2-8.2.27/ext-build/ -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client -fno-common 
-Wstrict-prototypes -Wformat-truncation -Wlogical-op -Wduplicated-cond 
-Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-unused-parameter 
-Wno-sign-compare -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/php8.2-8.2.27=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -O2 -Wall -pedantic -fsigned-char 
-fno-strict-aliasing -DOPENSSL_SUPPRESS_DEPRECATED -g -ffp-contract=off 
-fvisibility=hidden -Wimplicit-fallthrough=1 -DZEND_SIGNALS 
-DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 
-Wno-write-strings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 
-DZEND_COMPILE_DL_EXT=1 -c 
/build/reproducible-path/php8.2-8.2.27/ext/intl/spoofchecker/spoofchecker_main.c
 -MMD -MF ext/intl/spoofchecker/spoofchecker_main.dep -MT 
ext/intl/spoofchecker/spoofchecker_main.lo  -fPIC -DPIC -o 
ext/intl/spoofchecker/spoofchecker_main.o >/dev/null 2>&1
In file included from /usr/include/unicode/unistr.h:40:
/usr/include/unicode/stringpiece.h:134:29: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  134 |             typename = std::enable_if_t<
      |                             ^~~~~~~~~~~
/usr/include/unicode/stringpiece.h:134:24: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  134 |             typename = std::enable_if_t<
      |                        ^~~
/usr/include/unicode/stringpiece.h:134:40: error: expected ‘>’ before ‘<’ token
  134 |             typename = std::enable_if_t<
      |                                        ^
/usr/include/unicode/stringpiece.h:185:19: error: expected type-specifier
  185 |   inline operator std::string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:346:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:346:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:346:51: error: expected ‘>’ before ‘<’ token
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:381:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:381:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:381:51: error: expected ‘>’ before ‘<’ token
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:1959:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:1959:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:1959:51: error: expected ‘>’ before ‘<’ token
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2226:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2226:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2226:51: error: expected ‘>’ before ‘<’ token
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2299:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2299:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2299:51: error: expected ‘>’ before ‘<’ token
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3035:19: error: expected type-specifier
 3035 |   inline operator std::u16string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:3273:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3273:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3273:51: error: expected ‘>’ before ‘<’ token
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3599:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3599:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3599:51: error: expected ‘>’ before ‘<’ token
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3755:60: error: ‘std::u16string_view’ has not 
been declared
 3755 |   static UnicodeString 
readOnlyAliasFromU16StringView(std::u16string_view text);
      |                                                            
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3871:64: error: ‘std::u16string_view’ has not 
been declared
 3871 |   UnicodeString& doReplace(int32_t start, int32_t length, 
std::u16string_view src);
      |                                                                
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3875:32: error: ‘std::u16string_view’ has not 
been declared
 3875 |   UnicodeString& doAppend(std::u16string_view src);
      |                                ^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘bool 
icu_76::UnicodeString::operator==(const S&) const’:
/usr/include/unicode/unistr.h:348:10: error: ‘u16string_view’ is not a member 
of ‘std’; did you mean ‘u16string’?
  348 |     std::u16string_view sv(internal::toU16StringView(text));
      |          ^~~~~~~~~~~~~~
      |          u16string
/usr/include/unicode/unistr.h:350:46: error: ‘sv’ was not declared in this scope
  350 |     return !isBogus() && (len = length()) == sv.length() && 
doEquals(sv.data(), len);
      |                                              ^~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator=(const S&)’:
/usr/include/unicode/unistr.h:1962:45: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 1962 |     return doReplace(0, length(), internal::toU16StringView(src));
      |                                             ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator+=(const S&)’:
/usr/include/unicode/unistr.h:2228:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2228 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::append(const S&)’:
/usr/include/unicode/unistr.h:2301:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2301 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In constructor 
‘icu_76::UnicodeString::UnicodeString(const S&)’:
/usr/include/unicode/unistr.h:3276:24: error: ‘toU16StringViewNullable’ is not 
a member of ‘icu_76::internal’
 3276 |     doAppend(internal::toU16StringViewNullable(text));
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In static member function ‘static 
icu_76::UnicodeString icu_76::UnicodeString::readOnlyAlias(const S&)’:
/usr/include/unicode/unistr.h:3601:53: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 3601 |     return 
readOnlyAliasFromU16StringView(internal::toU16StringView(text));
      |                                                     ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4116:38: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                      ^~~~~~~~~~~
/usr/include/unicode/unistr.h:4116:33: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                 ^~~
/usr/include/unicode/unistr.h:4116:49: error: expected ‘>’ before ‘<’ token
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                 ^
In file included from /usr/include/unicode/unistr.h:37,
                 from /usr/include/unicode/strenum.h:20,
                 from 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_enum.h:21,
                 from 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_enum.cpp:24:
/usr/include/unicode/char16ptr.h:317:10: error: ‘is_convertible_v’ is not a 
member of ‘std’
  317 |     std::is_convertible_v<T, std::u16string_view>
      |          ^~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In function ‘icu_76::UnicodeString 
icu_76::operator+(const UnicodeString&, const S&)’:
/usr/include/unicode/unistr.h:4118:46: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |                                              ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: error: there are no arguments to 
‘unistr_internalConcat’ that depend on a template parameter, so a declaration 
of ‘unistr_internalConcat’ must be available [-fpermissive]
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |          ^~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: note: (if you use ‘-fpermissive’, G++ 
will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4125:53: error: ‘std::u16string_view’ has not 
been declared
 4125 | unistr_internalConcat(const UnicodeString &s1, std::u16string_view s2);
      |                                                     ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:317:28: error: expected primary-expression 
before ‘,’ token
  317 |     std::is_convertible_v<T, std::u16string_view>
      |                            ^
/usr/include/unicode/char16ptr.h:331:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  331 | inline std::u16string_view toU16StringView(std::u16string_view sv) { 
return sv; }
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:339:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  339 | inline std::u16string_view 
toU16StringView(std::basic_string_view<uint16_t> sv) {
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:360:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:360:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:360:47: error: expected ‘>’ before ‘<’ token
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                               ^
/usr/include/unicode/char16ptr.h:361:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  361 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
/usr/include/unicode/char16ptr.h:370:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:370:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:370:47: error: expected ‘>’ before ‘<’ token
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                               ^
/usr/include/unicode/char16ptr.h:372:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type
  372 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
In file included from /usr/include/unicode/unistr.h:40:
/usr/include/unicode/stringpiece.h:134:29: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  134 |             typename = std::enable_if_t<
      |                             ^~~~~~~~~~~
/usr/include/unicode/stringpiece.h:134:24: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  134 |             typename = std::enable_if_t<
      |                        ^~~
/usr/include/unicode/stringpiece.h:134:40: error: expected ‘>’ before ‘<’ token
  134 |             typename = std::enable_if_t<
      |                                        ^
/usr/include/unicode/stringpiece.h:185:19: error: expected type-specifier
  185 |   inline operator std::string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:346:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:346:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:346:51: error: expected ‘>’ before ‘<’ token
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:381:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:381:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:381:51: error: expected ‘>’ before ‘<’ token
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:1959:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:1959:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:1959:51: error: expected ‘>’ before ‘<’ token
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2226:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2226:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2226:51: error: expected ‘>’ before ‘<’ token
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2299:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2299:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2299:51: error: expected ‘>’ before ‘<’ token
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3035:19: error: expected type-specifier
 3035 |   inline operator std::u16string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:3273:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3273:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3273:51: error: expected ‘>’ before ‘<’ token
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3599:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3599:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3599:51: error: expected ‘>’ before ‘<’ token
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3755:60: error: ‘std::u16string_view’ has not 
been declared
 3755 |   static UnicodeString 
readOnlyAliasFromU16StringView(std::u16string_view text);
      |                                                            
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3871:64: error: ‘std::u16string_view’ has not 
been declared
 3871 |   UnicodeString& doReplace(int32_t start, int32_t length, 
std::u16string_view src);
      |                                                                
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3875:32: error: ‘std::u16string_view’ has not 
been declared
 3875 |   UnicodeString& doAppend(std::u16string_view src);
      |                                ^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘bool 
icu_76::UnicodeString::operator==(const S&) const’:
/usr/include/unicode/unistr.h:348:10: error: ‘u16string_view’ is not a member 
of ‘std’; did you mean ‘u16string’?
  348 |     std::u16string_view sv(internal::toU16StringView(text));
      |          ^~~~~~~~~~~~~~
      |          u16string
/usr/include/unicode/unistr.h:350:46: error: ‘sv’ was not declared in this scope
  350 |     return !isBogus() && (len = length()) == sv.length() && 
doEquals(sv.data(), len);
      |                                              ^~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator=(const S&)’:
/usr/include/unicode/unistr.h:1962:45: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 1962 |     return doReplace(0, length(), internal::toU16StringView(src));
      |                                             ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator+=(const S&)’:
/usr/include/unicode/unistr.h:2228:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2228 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::append(const S&)’:
/usr/include/unicode/unistr.h:2301:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2301 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In constructor 
‘icu_76::UnicodeString::UnicodeString(const S&)’:
/usr/include/unicode/unistr.h:3276:24: error: ‘toU16StringViewNullable’ is not 
a member of ‘icu_76::internal’
 3276 |     doAppend(internal::toU16StringViewNullable(text));
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In static member function ‘static 
icu_76::UnicodeString icu_76::UnicodeString::readOnlyAlias(const S&)’:
/usr/include/unicode/unistr.h:3601:53: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 3601 |     return 
readOnlyAliasFromU16StringView(internal::toU16StringView(text));
      |                                                     ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4116:38: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                      ^~~~~~~~~~~
/usr/include/unicode/unistr.h:4116:33: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                 ^~~
/usr/include/unicode/unistr.h:4116:49: error: expected ‘>’ before ‘<’ token
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                 ^
/usr/include/unicode/unistr.h: In function ‘icu_76::UnicodeString 
icu_76::operator+(const UnicodeString&, const S&)’:
/usr/include/unicode/unistr.h:4118:46: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |                                              ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: error: there are no arguments to 
‘unistr_internalConcat’ that depend on a template parameter, so a declaration 
of ‘unistr_internalConcat’ must be available [-fpermissive]
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |          ^~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: note: (if you use ‘-fpermissive’, G++ 
will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4125:53: error: ‘std::u16string_view’ has not 
been declared
 4125 | unistr_internalConcat(const UnicodeString &s1, std::u16string_view s2);
      |                                                     ^~~~~~~~~~~~~~
make[2]: *** [Makefile:1379: ext/intl/intl_convertcpp.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:1382: ext/intl/common/common_enum.lo] Error 1
In file included from /usr/include/unicode/locid.h:39,
                 from /usr/include/unicode/calendar.h:41,
                 from 
/build/reproducible-path/php8.2-8.2.27/ext/intl/common/common_date.cpp:17:
/usr/include/unicode/localpointer.h:561:26: error: parameter declared ‘auto’
  561 | template <typename Type, auto closeFunction>
      |                          ^~~~
/usr/include/unicode/localpointer.h:573:76: error: template argument 2 is 
invalid
  573 |     explicit LocalOpenPointer(std::unique_ptr<Type, 
decltype(closeFunction)> &&p)
      |                                                                         
   ^
/usr/include/unicode/localpointer.h:583:78: error: template argument 2 is 
invalid
  583 |     LocalOpenPointer &operator=(std::unique_ptr<Type, 
decltype(closeFunction)> &&p) {
      |                                                                         
     ^
/usr/include/unicode/localpointer.h:599:59: error: template argument 2 is 
invalid
  599 |     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
      |                                                           ^
In file included from /usr/include/unicode/unistr.h:37,
                 from /usr/include/unicode/strenum.h:20,
                 from /usr/include/unicode/locid.h:40:
/usr/include/unicode/char16ptr.h:317:10: error: ‘is_convertible_v’ is not a 
member of ‘std’; did you mean ‘is_convertible’?
  317 |     std::is_convertible_v<T, std::u16string_view>
      |          ^~~~~~~~~~~~~~~~
      |          is_convertible
/usr/include/unicode/char16ptr.h:317:28: error: expected primary-expression 
before ‘,’ token
  317 |     std::is_convertible_v<T, std::u16string_view>
      |                            ^
/usr/include/unicode/char16ptr.h:331:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type; did you mean ‘u16string’?
  331 | inline std::u16string_view toU16StringView(std::u16string_view sv) { 
return sv; }
      |             ^~~~~~~~~~~~~~
      |             u16string
/usr/include/unicode/char16ptr.h:339:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type; did you mean ‘u16string’?
  339 | inline std::u16string_view 
toU16StringView(std::basic_string_view<uint16_t> sv) {
      |             ^~~~~~~~~~~~~~
      |             u16string
/usr/include/unicode/char16ptr.h:360:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:360:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:360:47: error: expected ‘>’ before ‘<’ token
  360 |           typename = typename 
std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
      |                                               ^
/usr/include/unicode/char16ptr.h:361:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type; did you mean ‘u16string’?
  361 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
      |             u16string
/usr/include/unicode/char16ptr.h:370:36: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                    ^~~~~~~~~~~
/usr/include/unicode/char16ptr.h:370:36: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
/usr/include/unicode/char16ptr.h:370:47: error: expected ‘>’ before ‘<’ token
  370 |           typename = typename 
std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>,
      |                                               ^
/usr/include/unicode/char16ptr.h:372:13: error: ‘u16string_view’ in namespace 
‘std’ does not name a type; did you mean ‘u16string’?
  372 | inline std::u16string_view toU16StringViewNullable(const T& text) {
      |             ^~~~~~~~~~~~~~
      |             u16string
In file included from /usr/include/unicode/unistr.h:40:
/usr/include/unicode/stringpiece.h:134:29: error: ‘enable_if_t’ in namespace 
‘std’ does not name a template type
  134 |             typename = std::enable_if_t<
      |                             ^~~~~~~~~~~
/usr/include/unicode/stringpiece.h:134:24: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  134 |             typename = std::enable_if_t<
      |                        ^~~
/usr/include/unicode/stringpiece.h:134:40: error: expected ‘>’ before ‘<’ token
  134 |             typename = std::enable_if_t<
      |                                        ^
/usr/include/unicode/stringpiece.h:185:19: error: expected type-specifier
  185 |   inline operator std::string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:346:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:346:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:346:51: error: expected ‘>’ before ‘<’ token
  346 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:381:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:381:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:381:51: error: expected ‘>’ before ‘<’ token
  381 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:1959:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:1959:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:1959:51: error: expected ‘>’ before ‘<’ token
 1959 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2226:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2226:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2226:51: error: expected ‘>’ before ‘<’ token
 2226 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:2299:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:2299:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:2299:51: error: expected ‘>’ before ‘<’ token
 2299 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3035:19: error: expected type-specifier
 3035 |   inline operator std::u16string_view() const {
      |                   ^~~
/usr/include/unicode/unistr.h:3273:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3273:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3273:51: error: expected ‘>’ before ‘<’ token
 3273 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3599:40: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                        ^~~~~~~~~~~
/usr/include/unicode/unistr.h:3599:35: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                   ^~~
/usr/include/unicode/unistr.h:3599:51: error: expected ‘>’ before ‘<’ token
 3599 |   template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                   ^
/usr/include/unicode/unistr.h:3755:60: error: ‘std::u16string_view’ has not 
been declared
 3755 |   static UnicodeString 
readOnlyAliasFromU16StringView(std::u16string_view text);
      |                                                            
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3871:64: error: ‘std::u16string_view’ has not 
been declared
 3871 |   UnicodeString& doReplace(int32_t start, int32_t length, 
std::u16string_view src);
      |                                                                
^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:3875:32: error: ‘std::u16string_view’ has not 
been declared
 3875 |   UnicodeString& doAppend(std::u16string_view src);
      |                                ^~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘bool 
icu_76::UnicodeString::operator==(const S&) const’:
/usr/include/unicode/unistr.h:348:10: error: ‘u16string_view’ is not a member 
of ‘std’; did you mean ‘u16string’?
  348 |     std::u16string_view sv(internal::toU16StringView(text));
      |          ^~~~~~~~~~~~~~
      |          u16string
/usr/include/unicode/unistr.h:350:46: error: ‘sv’ was not declared in this scope
  350 |     return !isBogus() && (len = length()) == sv.length() && 
doEquals(sv.data(), len);
      |                                              ^~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator=(const S&)’:
/usr/include/unicode/unistr.h:1962:45: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 1962 |     return doReplace(0, length(), internal::toU16StringView(src));
      |                                             ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::operator+=(const S&)’:
/usr/include/unicode/unistr.h:2228:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2228 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In member function ‘icu_76::UnicodeString& 
icu_76::UnicodeString::append(const S&)’:
/usr/include/unicode/unistr.h:2301:31: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 2301 |     return doAppend(internal::toU16StringView(src));
      |                               ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In constructor 
‘icu_76::UnicodeString::UnicodeString(const S&)’:
/usr/include/unicode/unistr.h:3276:24: error: ‘toU16StringViewNullable’ is not 
a member of ‘icu_76::internal’
 3276 |     doAppend(internal::toU16StringViewNullable(text));
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: In static member function ‘static 
icu_76::UnicodeString icu_76::UnicodeString::readOnlyAlias(const S&)’:
/usr/include/unicode/unistr.h:3601:53: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 3601 |     return 
readOnlyAliasFromU16StringView(internal::toU16StringView(text));
      |                                                     ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4116:38: error: ‘enable_if_t’ in namespace ‘std’ 
does not name a template type
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                      ^~~~~~~~~~~
/usr/include/unicode/unistr.h:4116:33: note: ‘std::enable_if_t’ is only 
available from C++14 onwards
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                 ^~~
/usr/include/unicode/unistr.h:4116:49: error: expected ‘>’ before ‘<’ token
 4116 | template<typename S, typename = 
std::enable_if_t<ConvertibleToU16StringView<S>>>
      |                                                 ^
/usr/include/unicode/unistr.h: In function ‘icu_76::UnicodeString 
icu_76::operator+(const UnicodeString&, const S&)’:
/usr/include/unicode/unistr.h:4118:46: error: ‘toU16StringView’ is not a member 
of ‘icu_76::internal’
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |                                              ^~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: error: there are no arguments to 
‘unistr_internalConcat’ that depend on a template parameter, so a declaration 
of ‘unistr_internalConcat’ must be available [-fpermissive]
 4118 |   return unistr_internalConcat(s1, internal::toU16StringView(s2));
      |          ^~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/unistr.h:4118:10: note: (if you use ‘-fpermissive’, G++ 
will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/unicode/unistr.h: At global scope:
/usr/include/unicode/unistr.h:4125:53: error: ‘std::u16string_view’ has not 
been declared
 4125 | unistr_internalConcat(const UnicodeString &s1, std::u16string_view s2);
      |                                                     ^~~~~~~~~~~~~~
/usr/include/unicode/uenum.h:69:1: note: invalid template non-type parameter
   69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, 
uenum_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/ures.h:268:1: note: invalid template non-type parameter
  268 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, 
UResourceBundle, ures_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/ucal.h:803:1: note: invalid template non-type parameter
  803 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, 
ucal_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1385: ext/intl/common/common_date.lo] Error 1

Cheers
-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Version: 8.2.27-1+rm

Dear submitter,

as the package php8.2 has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1100561

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to