Make check failed

Sebastien Varrette Sebastien.Varrette at imag.fr
Tue Jan 20 10:02:36 EST 2004


Hi,

I'am just trying to compile KerberosV5 (version 1.3.1) on a Linux 
platform (more precisely a Debian unstable 3.0 with a 2.4.23 kernel).
the src/configure file was configured to  have the prefix variable set 
to /usr/local/kerberos.
#> ./configure --prefix=/usr/local/kerberos
It works...
The make works  (they're some warnings but it ends)
I read I could test a "make check" at this point. That's what I've done.
I then add the following error, even if I've done a "make install" before :

------------------
make check
making check in util...
make[1]: Entering directory `/home/seb/THESE/Kerberos/krb5-1.3.1/src/util'
making check in util/et...
make[2]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/et'
./test_et
Before initiating error table:

Table name 'krb'
UNIX  name ''
Msg TGT-expired is 'Unknown code krb 2'
Msg EPERM is 'Operation not permitted'
Msg FOO_ERR is 'Unknown code quux 0'
Msg 1002 is 'Unknown code C 234'
Msg {sys_nerr-1} is 'Operation canceled'
Msg {sys_nerr} is 'Unknown error 126'
Msg 0 is 'Unknown code 0'
With 0: tgt-expired -> Unknown code krb 2
KRB error table initialized:  base 39525376 (Can't read ticket file), 
name krb
With krb: tgt-expired -> TGT expired
QUUX error table initialized: base -1359220224 (foo), name quux
Msg for TGT-expired is 'TGT expired'
Msg {sys_nerr-1} is 'Operation canceled'
Msg FOO_ERR is 'foo'
Msg KRB_SKDC_CANT is 'Can't send request'
Msg 1e6 (8B 64) is 'Unknown code 8B 64'


COM_ERR tests:
whoami: foo
whoami: foo  -- message goes here
whoami:
whoami: error number 0

./t_com_err
make[2]: Leaving directory `/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/et'
making check in util/ss...
make[2]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/ss'
make[2]: Leaving directory `/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/ss'
making check in util/profile...
make[2]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/profile'
make[2]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/profile'
making check in util/pty...
make[2]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/pty'
make[2]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/pty'
making check in util/db2...
make[2]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2'
making check in util/db2/hash...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/hash'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/hash'
making check in util/db2/btree...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/btree'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/btree'
making check in util/db2/db...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/db'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/db'
making check in util/db2/mpool...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/mpool'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/mpool'
making check in util/db2/recno...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/recno'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/recno'
making check in util/db2/clib...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/clib'
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/clib'
making check in util/db2/test...
make[3]: Entering directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/test'
srcdir=. TMPDIR=. /bin/sh ./run.test
Test 1: btree, hash: small key, small data pairs
test1: type btree: failed
make[3]: *** [check] Error 1
make[3]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2/test'
make[2]: *** [check-recurse] Error 1
make[2]: Leaving directory 
`/home/seb/THESE/Kerberos/krb5-1.3.1/src/util/db2'
make[1]: *** [check-recurse] Error 1
make[1]: Leaving directory `/home/seb/THESE/Kerberos/krb5-1.3.1/src/util'
make: *** [check-recurse] Error 1

[15:43:46]root at falkor src# pwd
/home/seb/THESE/Kerberos/krb5-1.3.1/src

[15:43:53]root at falkor src# gcc --version
gcc (GCC) 3.3.3 20040110 (prerelease) (Debian)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

----------------------------------

I don't think this is quite normal... Anybody has an idea to solve this 
problem?

Thanks by advance




More information about the Kerberos mailing list