On 12-03-20 at 08:33pm, Peter Eisentraut wrote:
> OK, the problem is having libldap2-dev installed but not libacl1-dev. 
> Because of that, configure sets HAVE_LDAP to yes but HAVE_ACLS to 
> undefined, this causes ldap.c to be built, but 
> ./include/atalk/ldapconfig.h defines nothing, and hence struct 
> ldap_pref and struct pref_array are undefined, leading to the compiler 
> error.
> 
> You should either add a build dependency on libacl1-dev or a build 
> conflict against libldap2-dev.

Thanks for the analysis, I'll fix this in the packaging.


Seems this is _not_ an underlying problem of libldap2-dev needing a 
dependency on libacl1-dev, but _is_ one of netatalk upstream either 
needing tightening of requirement resolving in configure script or 
untangling in its code structures.

Do you feel that I understood that correctly?


Regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: Digital signature

Reply via email to