Since version 4.22, Samba requires ldb to be bundled. This is
problematic for packaging because ldb is also used by ports such as
security/sssd2. In the past, we used a standalone ldb port to address
that.
Luckily, it turns out that Samba can turn its private libraries into
public ones via its configure script. This commit makes Samba's ldb
public.
PR: 289272
Sponsored by: Klara, Inc.