[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: RE24 testing call (2.4.41)



On Apr 30, 2015, at 10:21 PM, Quanah Gibson-Mount <quanah@zimbra.com> wrote:

> If you know how to build OpenLDAP manually, and would like to participate in testing the next set of code for the 2.4.41 release, please do so.
> 
> Generally, get the code for RE24:
> 
> <http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=snapshot;h=refs/heads/OPENLDAP_REL_ENG_2_4;sf=tgz>
> 
> Configure & build.
> 
> Execute the test suite (via make test) after it is built.

It builds find on EL7 x86_64 and tests succeed.

Build does not work on EL6 x86_64. Exits during make for sasl. I could not figure out what is wrong. Last lines are below.
If I run the configure script with --with-cyrus-sasl=no, make runs through without errors.

sasl.c: In function ‘slap_auxprop_lookup’:
sasl.c:320: warning: ‘return’ with a value, in function returning void
sasl.c: In function ‘slap_sasl_init’:
sasl.c:1115: error: ‘sasl_callback_ft’ undeclared (first use in this function)
sasl.c:1115: error: (Each undeclared identifier is reported only once
sasl.c:1115: error: for each function it appears in.)
sasl.c: In function ‘slap_sasl_open’:
sasl.c:1260: error: ‘sasl_callback_ft’ undeclared (first use in this function)
sasl.c:1260: error: invalid operands to binary & (have ‘struct sasl_callback_t *’ and ‘int (*)(void *, int,  const char *)’)
sasl.c:1260: warning: assignment from incompatible pointer type
sasl.c:1264: error: invalid operands to binary & (have ‘struct sasl_callback_t *’ and ‘int (*)(struct sasl_conn_t *, void *, char *, unsigned int,  char *, unsigned int,  const char *, unsigned int,  struct propctx *)’)
sasl.c:1264: warning: assignment from incompatible pointer type
sasl.c:1268: error: invalid operands to binary & (have ‘struct sasl_callback_t *’ and ‘int (*)(struct sasl_conn_t *, void *, const char *, unsigned int,  unsigned int,  const char *, char *, unsigned int,  unsigned int *)’)
sasl.c:1268: warning: assignment from incompatible pointer type
make[2]: *** [sasl.o] Error 1
make[2]: Leaving directory `/home/marco/openldap-OPENLDAP_REL_ENG_2_4-98f70f1/servers/slapd'
make[1]: *** [all-common] Error 1
make[1]: Leaving directory `/home/marco/openldap-OPENLDAP_REL_ENG_2_4-98f70f1/servers'
make: *** [all-common] Error 1




Thanks
Marco

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