[Pkg-openldap-devel] Bug#724518: openldap: Patch to allow bootstrapping without heimdal-dev

Helmut Grohne helmut at subdivi.de
Wed Aug 26 20:39:23 UTC 2015


On Wed, Aug 26, 2015 at 01:23:52PM -0700, Ryan Tandy wrote:
> I don't have any objection to building stage1 without slapd, if that helps.
> Most of the Build-Depends are only needed for slapd. For just the libraries
> and clients, I'd say we only need debhelper, dh-autoreconf, gnutls-dev,
> libsasl2-dev, and groff. Maybe a couple more, not certain.  (Hmm.... I
> actually don't even know what ncurses-dev is used for...)

I hope the my patch does this correctly.

> I'm a bit more concerned about dropping libsasl2-dev, as this disables SASL
> functionality in libldap-2.4-2 and ldap-utils. Functions such as
> ldap_sasl_bind are still exported, but only return LDAP_NOT_SUPPORTED.  This
> also makes dpkg-gensymbols complain, as a few internal/private SASL-related
> symbols disappear.

As Daniel pointed out dropping libsasl2-dev is not needed and your
concern is very relevant here: Dropping libsasl2-dev causes ABI breaks
and thus is infeasible. I was talking rubbish. Sorry for the noise.

Helmut



More information about the Pkg-openldap-devel mailing list