Hi,
passwd.c: In function ‘slapd_crypt’:
passwd.c:605:27: error: storage size of ‘data’ isn’t known
605 | struct crypt_data data;
| ^~~~
passwd.c:608:14: warning: implicit declaration of function ‘crypt_r’;
did you mean ‘crypt’? [-Wimplicit-function-declaration]
608 | cr = crypt_r( key, salt, &data );
| ^~~~~~~
| crypt
make[2]: *** [<builtin>: passwd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/usr/src/sources/openldap-
2.6.15/servers/slapd'
make[1]: *** [Makefile:298: all-common] Error 1
make[1]: Leaving directory '/usr/src/sources/openldap-2.6.15/servers'
make: *** [Makefile:319: all-common] Error 1