RSS feed

Re: problem building 0.8.9

[Date Prev][Date Next] [Thread Prev][Thread Next]

Re: problem building 0.8.9

On Tue, 2012-06-19 at 20:28 +0200, steve wrote:
> (tried: <>: user unknown)
It should be <>

Sorry. Have copied the original here.

> make[2]: Entering directory
> `/home/steve/Downloads/nss-pam-ldapd-0.8.9/nslcd'
> gcc -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -g -O2 -MT cfg.o -MD -MP -MF .deps/cfg.Tpo -c -o cfg.o cfg.c
> cfg.c: In function ‘parse_krb5_ccname_statement’:
> cfg.c:531:3: error: unknown type name ‘OM_uint32’
> cfg.c:562:56: error: ‘GSS_S_COMPLETE’ undeclared (first use in this function) > cfg.c:562:56: note: each undeclared identifier is reported only once for each function it appears in
> make[2]: *** [cfg.o] Error 1
> make[2]: Leaving directory `/home/steve/Downloads/nss-pam-ldapd-0.8.9/nslcd'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/steve/Downloads/nss-pam-ldapd-0.8.9'
> make: *** [all] Error 2
On my system both OM_uint32 and GSS_S_COMPLETE are defined
in /usr/include/gssapi/gssapi.h Which is in the libkrb5-dev package (MIT
Kerberos development files).

You should probably install the Kerberos development files or specify
--disable-kerberos on the configure command line if you don't need

Hope this helps,

Yep. That did it.

Very good job. There is now virtually no pause between getent listing local and ldap objects, and the second time you do it it's instantaneous.

The doco says that it installs under /usr/local but I found nslcd in /sbin

Where does the rest of the stuff go?
To unsubscribe send an email to or see