From 0cfeec58f68ba623f679702de150dc1da686e3e5 Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 15 Jan 2025 16:23:03 +0000 Subject: [PATCH] =?UTF-8?q?apple-sdk:=20don=E2=80=99t=20remove=20LDAP=20fr?= =?UTF-8?q?amework=20headers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .../ap/apple-sdk/metadata/disallowed-packages.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pkgs/by-name/ap/apple-sdk/metadata/disallowed-packages.json b/pkgs/by-name/ap/apple-sdk/metadata/disallowed-packages.json index 2b31160e0073..f407c114fe8e 100644 --- a/pkgs/by-name/ap/apple-sdk/metadata/disallowed-packages.json +++ b/pkgs/by-name/ap/apple-sdk/metadata/disallowed-packages.json @@ -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.*",