From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.4.3) Gecko/20050220 Description of problem: the ldap module includes sasl.h from cyrus-sasl V1, while openldap is build against sasl V2. With included patch it builds cleanly, but sasldb.c may require further tweaking. Version-Release number of selected component (if applicable): libuser-0.52.5-1 How reproducible: Always Steps to Reproduce: 1.deinstall sasl1 2.rebuild libuser 3. Additional info:
Created attachment 111554 [details] sasl2 patch
Good catch, thanks! The wrong include is fixed in rawhide libuser-0.53.3-1. The sasldb module has already been converted to sasl v2, see bug #126727.