Hi,
I’m currently dealing with an OpenLDAP password checker, 
which builds as an external module.
It currently needs two include files, portable.h and slap.h, 
which are not shipped by any package. 

It is my understanding that those file were once provided by
a libslapd2.3-dev package, which doesn’t exist anymore. However, 
git history[0] didn’t tell me the reason behind its removal, 
and a bug is currently open to have it back (#650501).

Somebody who is more knowledgeable about this, can please tell me:
 * why was it removed?
 * can we start providing again those headers? looking at the bug,
   there are several people needing it.
 * should a separate libslapd2-dev be reintroduced, or can they be 
   shipped in private subdirectories of libldap2-dev?
 * is portable.h really a private header? From a quick glance, it 
   looks like a global header inside include/, but I noticed that
   several files from there are not installed.

[0] 
http://anonscm.debian.org/cgit/pkg-openldap/openldap.git/commit/debian/control?id=7a9ad38eac2a4aec87dc8b61bfec56fcd43ff9a7

Cheers, Luca

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to