There is an updated pull request by klarasm against master on the void-packages repository https://github.com/klarasm/void-packages openldap-2.6 https://github.com/void-linux/void-packages/pull/41948 openldap: update to 2.6.4 The 2.4 branch is not maintained anymore and I don't know if there's much advantage to going to 2.5 instead of 2.6 Some shared libraries have changed name so this updates common/shlibs. As this is a major update the ldap database should be backed up and recreated as per https://www.openldap.org/doc/admin26/maintenance.html #### Testing the changes - I tested the changes in this PR: **YES** (mainly openldap, mit-krb5 and cyrus-sasl) - I haven't tested the revbumped packages that much, other than building with their test suite I have upgraded my ldap setup to this version. It's not very complicated so may not be great for coverage. Basically: - two nodes, with normal syncrepl and gssapi/kerberos for authentication - the ldap directory is used as database backend for my kerberos setup - I have a few machines setup with kerberos for authentication and ldap as id provider (some with sssd and some with nslcd) This PR should not be merged before: - [x] log4cxx-1.0.0 #42632 - [x] mit-krb5 1.20.1 #42633 - [x] python3-ldap-3.4.3 #42634 - [ ] apr-util-1.6.3 #42636 - [ ] virtuoso-7.2.9 #42666 [ci skip] again. #### Local build testing See latest comment. A patch file from https://github.com/void-linux/void-packages/pull/41948.patch is attached