Hello Aaron! The head of snacc code resolves the problem of the unresolved symbol GenBufFreeBuf, but the core dump of slapd still persists as already described in ITS # 6556. Thank you. Regards, Hartmut
-----Ursprüngliche Nachricht----- Von: Aaron Richton [mailto:richton@nbcs.rutgers.edu] Gesendet: Donnerstag, 27. Mai 2010 15:29 An: Lehnert, Hartmut Cc: openldap-technical@openldap.org Betreff: Re: AW: Q: status of component matching?
On Thu, 27 May 2010, Lehnert, Hartmut wrote:
The problem is not: who calles GenBufFreeBuf, but: where is it defined?
It's in exp-buf.c r1.4, i.e. see:
http://www.openldap.org/devel/cvsweb.cgi/~checkout~/c-lib/src/exp-buf.c?cvsr...
Apparently openldap-snacc-2.3.6 ships with r1.3 of that file which does not contain the function definition. So you may patch:
http://www.openldap.org/devel/cvsweb.cgi/c-lib/src/exp-buf.c.diff?r1=1.3&...
or just use a HEAD checkout. Perhaps you should file an ITS for a new release of openldap-snacc to be prepared; diff -ru shows that as the change from the 2.3.6 release (and actually, looking at the CVS tags involved, it looks like this may have been an oversight of a sort).