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

Re: RE24 testing call (2.4.23)

Jens Vagelpohl wrote:
Hash: SHA1

On 6/10/10 22:09 , Quanah Gibson-Mount wrote:
Please test RE24.


I'm getting a build error during "make" on OS X 10.6.3/Intel that I
haven't seen during previous calls for RE24 testing:

  gcc-4.2 -march=x86-64 -isystem /usr/local/BerkeleyDB.4.7/include
- -L/usr/local/BerkeleyDB.4.7/lib -L/usr/local/BerkeleyDB.4.7/lib -g -O2
- -I../../include -I../../include -DLDAP_LIBRARY -c cyrus.c  -fno-common
- -DPIC -o .libs/cyrus.o
cyrus.c: In function 'ldap_int_sasl_get_option':
cyrus.c:1056: error: 'SASL_GSS_CREDS' undeclared (first use in this
cyrus.c:1056: error: (Each undeclared identifier is reported only once
cyrus.c:1056: error: for each function it appears in.)
cyrus.c: In function 'ldap_int_sasl_set_option':
cyrus.c:1155: error: 'SASL_GSS_CREDS' undeclared (first use in this
make[2]: *** [cyrus.lo] Error 1
make[1]: *** [all-common] Error 1
make: *** [all-common] Error 1

I'm guessing there were SASL-related changes that mean the standard
system stuff on OS X is no longer sufficient?

SASL_GSS_CREDS has been part of Cyrus SASL since April 2006. I guess we can put an #ifdef around this code, but really, you need to get up to date. There've been a lot of fixes in Cyrus since then...

  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/