Commit 884070537fb for php.net
commit 884070537fb8dbff42677721898173901fe176ee
Author: Peter Kokot <peterkokot@gmail.com>
Date: Fri Jun 26 17:44:29 2026 +0200
ext/ldap: Remove unused HAVE_LDAP_EXTENDED_OPERATION (#22455)
Current code assumes having ldap_extended_operation_s() also means
having ldap_extended_operation().
diff --git a/ext/ldap/config.m4 b/ext/ldap/config.m4
index 14174bd5dc2..65a3d3b90ee 100644
--- a/ext/ldap/config.m4
+++ b/ext/ldap/config.m4
@@ -134,7 +134,6 @@ if test "$PHP_LDAP" != "no"; then
dnl nor ldap_start_tls_s()
AC_CHECK_FUNCS(m4_normalize([
ldap_control_find
- ldap_extended_operation
ldap_extended_operation_s
ldap_parse_extended_result
ldap_parse_reference
diff --git a/ext/ldap/config.w32 b/ext/ldap/config.w32
index c6a7049aa1c..1fa1fe3f777 100644
--- a/ext/ldap/config.w32
+++ b/ext/ldap/config.w32
@@ -23,7 +23,6 @@ if (PHP_LDAP != "no") {
AC_DEFINE('HAVE_LDAP_PASSWD', 1);
AC_DEFINE('HAVE_LDAP_WHOAMI_S', 1);
AC_DEFINE('HAVE_LDAP_REFRESH_S', 1);
- AC_DEFINE('HAVE_LDAP_EXTENDED_OPERATION', 1);
AC_DEFINE('HAVE_3ARG_SETREBINDPROC', 1);
} else {
WARNING("ldap not enabled; libraries and headers not found");