apple-sdk: don’t remove LDAP framework headers
Apple ships a 13‐year‐old fork of OpenLDAP. The very few things that use it, like Meson tests, have been adding dependencies on our up‐to‐date OpenLDAP package to get headers. That’s not reliable to mix with the `.tbd` Apple ships, and pulls OpenLDAP into the bootstrap unnecessarily. We continue to strip the `.dylib`s to avoid accidental dependencies on the old version. Packages can still link to Apple’s version with `-framework LDAP`. As very little seems to want the system version, hopefully this won’t have any major compatibility impact.
This commit is contained in:
parent
ba60e197b7
commit
0cfeec58f6
@ -390,18 +390,6 @@
|
||||
},
|
||||
{
|
||||
"package": "openldap",
|
||||
"headers": [
|
||||
"lber.h",
|
||||
"lber_types.h",
|
||||
"ldap.h",
|
||||
"ldap_cdefs.h",
|
||||
"ldap_features.h",
|
||||
"ldap_schema.h",
|
||||
"ldap_utf8.h",
|
||||
"ldif.h",
|
||||
"openldap.h",
|
||||
"slapi-plugin.h"
|
||||
],
|
||||
"libraries": [
|
||||
"liblber.*",
|
||||
"liblber_r.*",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user