Hi folks, There's a weird (i.e. I didn't spend any time tracking it down) problem with libdb2 in krb5 1.11. The compile fails with: making all in plugins/kdb/db2... gmake[1]: Entering directory `/var/tmp/krb5-1.11/src/plugins/kdb/db2' cc -KPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/local/include -L/usr/local/lib -I/usr/local/include -L/usr/local/lib -errtags=yes -errwarn=E_BAD_PTR_INT_COMBINATION,E_BAD_PTR_INT_COMB_ARG,E_PTR_TO_VOID_IN_ARITHMETIC,E_NO_IMPLICIT_DECL_ALLOWED,E_ATTRIBUTE_PARAM_UNDEFINED -D_REENTRANT -c kdb_xdr.c -o kdb_xdr.so.o && mv -f kdb_xdr.so.o kdb_xdr.so cc -KPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/local/include -L/usr/local/lib -I/usr/local/include -L/usr/local/lib -errtags=yes -errwarn=E_BAD_PTR_INT_COMBINATION,E_BAD_PTR_INT_COMB_ARG,E_PTR_TO_VOID_IN_ARITHMETIC,E_NO_IMPLICIT_DECL_ALLOWED,E_ATTRIBUTE_PARAM_UNDEFINED -D_REENTRANT -c adb_openclose.c -o adb_openclose.so.o && mv -f adb_openclose.so.o adb_openclose.so "policy_db.h", line 58: syntax error before or at: HASHINFO "adb_openclose.c", line 26: undefined symbol: BTREEINFO "adb_openclose.c", line 26: syntax error before or at: btinfo "adb_openclose.c", line 28: undefined symbol: btinfo Possibly the db.hin file didn't get modded into db.h? If I then run a make in the plugins/kdb/db2/libdb2 dir and then re-run the make from the top src directory then things keep on flowing and the compile completes. Here's the full recipe: cd /var/tmp rm -rf /krb5 krb5-1.11 untgz /usr/local/src/crypto/krb5-1.11.tar.gz cd krb5-1.11/src ./configure --prefix=/usr/local \ --with-ldap \ --with-system-db \ --with-tcl=/usr/local \ --with-pkinit-crypto-impl=openssl \ --with-readline gmake cd plugins/kdb/db2/libdb2; gmake cd /var/tmp/krb5-1.11/src gmake gmake install This gets it to compile which is good enough for me for now, sorry but I'm time poor today. Hopefully you have a box to test this on. ta, Mark. Happens on: # uname -a SunOS host1 5.10 Generic_142901-13 i86pc i386 i86pc # cc -V cc: Sun C 5.11 SunOS_i386 145355-01 2010/10/11 # gmake --version GNU Make 3.82 # uname -a SunOS host2 5.10 Generic_147440-15 sun4v sparc SUNW,T5240 # cc -V cc: Sun C 5.11 SunOS_sparc 145354-01 2010/10/11 # gmake --version GNU Make 3.82 # uname -a SunOS host3 5.11 oi_151a5 i86pc i386 i86pc # cc -V cc: Sun C 5.11 SunOS_i386 2010/08/13 # gmake --version GNU Make 3.82