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

Reply via email to