Technically currently you only need the newer _ZSt28__throw_bad_array_new_lengthv@GLIBCXX_3.4.29 (associated with throwing std::bad_array_new_length) from libstdc++ 3.4.29. An internal change. So I don't expect much issues.
PHP version
8.2.25
PHP SQLSRV or PDO_SQLSRV version
5.12.0
Microsoft ODBC Driver version
SQL Server version
Client operating system
RHEL 8.10
Table schema
Problem description
PDO_SQLSRV_8.2_NTS.so and SQLSRV_8.2_NTS.so doesn't load on RHEL 8.10, due to it running libstdc++ 3.4.25 and not 3.4.29.
Expected behavior and actual behavior
Probably that Red Hat in-support distros, are supported by third parties like Microsoft. But that a Microsoft policy decision 🤷♂️
Repro code or steps to reproduce