On 12-03-20 at 09:22pm, Jonas Smedegaard wrote:
> 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?

Ah - apparently already fixed upstream in version 2.2.2.


 - 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