Trying to finish a compile from MIT source of krb5-1.4.3 on Debian Sarge kernel 2.6.8-686 the compile went without error but 'make check' fails after the following:
LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH; KRB5_CONFIG=./../../../config-files/krb5.conf ./destest < ./keytest.data destest: 171 tests passed successfully LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH; KRB5_CONFIG=./../../../config-files/krb5.conf ./t_afss2k make[3]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto/des' making check in lib/crypto/dk... make[3]: Entering directory `/usr/src/krb5-1.4.3/src/lib/crypto/dk' make[3]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto/dk' making check in lib/crypto/enc_provider... make[3]: Entering directory `/usr/src/krb5-1.4.3/src/lib/crypto/enc_provider' make[3]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto/enc_provider' making check in lib/crypto/hash_provider... make[3]: Entering directory `/usr/src/krb5-1.4.3/src/lib/crypto/hash_provider' make[3]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto/hash_provider' making check in lib/crypto/keyhash_provider... make[3]: Entering directory `/usr/src/krb5-1.4.3/src/lib/crypto/keyhash_provider' gcc -DMD=4 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DKRB5_KRB4_COMPAT=1 -DHAVE_BT_RSEQ=1 -DKRB5_PRIVATE=1 -DKRB5_DEPRECATED=1 -DKRB5_DNS_LOOKUP_KDC=1 -DKRB5_DNS_LOOKUP_REALM=1 -DKRB5_DNS_LOOKUP=1 -DHAVE_LIBRESOLV=1 -DHAVE_RES_NINIT=1 -DHAVE_RES_NCLOSE=1 -DHAVE_RES_NSEARCH=1 -DHAVE_DN_SKIPNAME=1 -DHAVE_RES_SEARCH=1 -DHAVE_PRAGMA_WEAK_REF=1-DDELAY_INITIALIZER=1 -DCONSTRUCTOR_ATTR_WORKS=1 -DDESTRUCTOR_ATTR_WORKS=1 -DENABLE_THREADS=1 -DHAVE_PTHREAD=1 -DHAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ENDIAN_H=1 -DHAVE_REGCOMP=1-I../../../include -I./../../../include -I../../../include/krb5 -I./../../../include/krb5 -I./../des -I./../md4 -I./../md5 -I./../arcfour-I./../hash_provider -g -O2 -Wall -Wmissing-prototypes -Wcast-qual -Wcast-align -Wconversion -Wshadow -pedantic -pthread -o t_cksum4.o -c ./t_cksum.c gcc -L../../../lib -Wl,-rpath -Wl,/usr/lib -g -O2 -Wall -Wmissing-prototypes -Wcast-qual -Wcast-align -Wconversion -Wshadow -pedantic -o t_cksum4 t_cksum4.o -lk5crypto -lcom_err -lkrb5support -lresolv gcc -DMD=5 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DKRB5_KRB4_COMPAT=1 -DHAVE_BT_RSEQ=1 -DKRB5_PRIVATE=1 -DKRB5_DEPRECATED=1 -DKRB5_DNS_LOOKUP_KDC=1 -DKRB5_DNS_LOOKUP_REALM=1 -DKRB5_DNS_LOOKUP=1 -DHAVE_LIBRESOLV=1 -DHAVE_RES_NINIT=1 -DHAVE_RES_NCLOSE=1 -DHAVE_RES_NSEARCH=1 -DHAVE_DN_SKIPNAME=1 -DHAVE_RES_SEARCH=1 -DHAVE_PRAGMA_WEAK_REF=1-DDELAY_INITIALIZER=1 -DCONSTRUCTOR_ATTR_WORKS=1 -DDESTRUCTOR_ATTR_WORKS=1 -DENABLE_THREADS=1 -DHAVE_PTHREAD=1 -DHAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ENDIAN_H=1 -DHAVE_REGCOMP=1-I../../../include -I./../../../include -I../../../include/krb5 -I./../../../include/krb5 -I./../des -I./../md4 -I./../md5 -I./../arcfour-I./../hash_provider -g -O2 -Wall -Wmissing-prototypes -Wcast-qual -Wcast-align -Wconversion -Wshadow -pedantic -pthread -o t_cksum5.o -c ./t_cksum.c gcc -L../../../lib -Wl,-rpath -Wl,/usr/lib -g -O2 -Wall -Wmissing-prototypes -Wcast-qual -Wcast-align -Wconversion -Wshadow -pedantic -o t_cksum5 t_cksum5.o -lk5crypto -lcom_err -lkrb5support -lresolv LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH; KRB5_CONFIG=./../../../config-files/krb5.conf ./t_cksum4 "this is a test" krb5_calculate_checksum choked with -1765328206 make[3]: *** [check-unix] Error 178 make[3]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto/keyhash_provider' make[2]: *** [check-recurse] Error 1 make[2]: Leaving directory `/usr/src/krb5-1.4.3/src/lib/crypto' make[1]: *** [check-recurse] Error 1 make[1]: Leaving directory `/usr/src/krb5-1.4.3/src/lib' make: *** [check-recurse] Error 1 The previous CBC encryption check was the last test passed. Used the following optional features to ./configure: --enable-dns-for-realm --enable-ipv6 --enable-fakeka (using OpenAFS) --enable-kdc-replay-cache --with-krb4 --with-tcl=/usr/lib --with-vague-errors The only glitch I experienced was not having csh installed for tests 1 - 8. I compiled against Berkeley DB4.2 though I don't know why this would be a problem. Noted a similar thread about 'make check' failing at a certain point on Slackware 10.1 in the Kerberos mailing list archives, but that had to do with the dictionary tests. Could I be missing a dependent lib? If the error is insignificant I can deal with that, yet, I have been able to 'make check' two previous versions of krb5 (although on Debian Woody) on this server without error. Thank You in advance, Michael Norwick ________________________________________________ Kerberos mailing list [email protected] https://mailman.mit.edu/mailman/listinfo/kerberos
