- π©πͺGermany c-logemann Frankfurt/M, Germany
> You cannot patch a vendor file, as it will be reinstalled with Composer every time composer install is run, I think.
With cweagans/composer-patches you can patch every composer managed code library. When included and configured to use a patch this will be done when composer update or install process runs.
The patch in question is not for this Drupal module; it's for the grahl/ldap project on GitHub, which is a dependency of this module.
The Drupal-10-compatibility-issue has a patch, which includes the dependency replacement (grahl/ldap becomes synfony/ldap): #3297516-7: Automated Drupal 10 compatibility fixes β .
Seems the approach there was: declare "ext-ldap" dependency and use "--ignore-platform-reqs" to bypass tests here.
Theoretically that should be an issue for automated test here, but testing, and more importantly using, the module in projects should be possible.- Status changed to Closed: outdated
over 1 year ago 2:39pm 20 March 2023