[krbdev.mit.edu #8632] make check breaks in AIX

Lavanya M Sirreddy via RT rt-comment at KRBDEV-PROD-APP-1.mit.edu
Tue Jan 16 11:08:27 EST 2018



>Originator:		Lavanya M S
     >Organization:		IBM
     >Confidential:		no
     >Synopsis:		make check breaks in AIX 6.1
     >Severity:		non-critical
     >Priority:		 	high
     >Category:		krb5-doc
     >Class:		 	support
     >Release:		krb 1.16
     >Environment:		AIX 6.1
				power pc
     >Description:
             make check breaks in AIX 6.1

	Following is the error while doing make check in kerberos 1.16

gcc -maix32 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES
-L../../lib -Wl,-blibpath:/usr/local/lib::/usr/lib:/lib -DSYSV -D_AIX
-D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_AIX53 -D_AIX61 -D_AIX71 -D_AIX72
-D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include
-L/opt/freeware/lib -Wl,-bmaxdata:0x80000000 -Wl,-brtl  -o test_et
test_et.o test1.o test2.o -lcom_err -lkrb5support
        LIBPATH=`echo -L../../lib | sed -e "s/-L//g" -e
"s/ /:/g"`:/usr/local/lib:/usr/lib:/usr/local/lib
KRB5_CONFIG=../../config-files/krb5.conf  LC_ALL=C  ./test_et
Before initiating error table:

Table name 'krb'
UNIX  name ''
Msg TGT-expired is 'Unknown code krb 2'
Msg EPERM is 'Not owner'
Msg FOO_ERR is 'Unknown code quux 0'
Msg 1002 is 'Unknown code C 234'
Msg {sys_nerr-1} is 'Value too large to be stored in data type'
Msg {sys_nerr} is 'Error 128 occurred.'
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 'Value too large to be stored in data type'
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

k5_mutex_lock: Received error 22 (Invalid argument)
Assertion failed: __EX, file  ../../include/k5-thread.h, line 376
make: 1254-059 The signal code from the last command is 6.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.

     >How-To-Repeat:

	Apply following patches on kerberos 1.16
            krb5-1.15.1-k5tls-lpthreads-v2.patch
	krb5-1.15.1-aix67.patch
	krb5-1.15.1-shopts-workaround.patch

	./configure --enable-shared --enable-dns-for-realm --with-tcl
--with-system-verto=no --with-ldap --enable-pkinit

	make

	make check

     >Fix:
             N/A

Regards,
Lavanya M S
************************************************
IBM India Software Lab,
EGL- D Block, 7th Floor.
Off Koramangala - Indranagar Ring Road,
Bangalore-71 , India
************************************************



More information about the krb5-bugs mailing list