[3173] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

pending/917: Krb5-1.2.1 bug under AIX-4.3.3

daemon@ATHENA.MIT.EDU (Zdzislaw Meglicki)
Wed Jan 24 11:02:39 2001

Resent-From: gnats@rt-11.mit.edu (GNATS Management)
Resent-To: gnats-admin@rt-11.mit.edu
Resent-Reply-To: krb5-bugs@MIT.EDU,
        Zdzislaw Meglicki <gustav@beige.ucs.indiana.edu>
Message-Id: <200101241559.KAA12463@beige.ucs.indiana.edu>
Date: Wed, 24 Jan 2001 10:59:04 -0500
From: Zdzislaw Meglicki <gustav@beige.ucs.indiana.edu>
To: krb5-bugs@mit.edu
Cc: haichuan@beige.ucs.indiana.edu


>Number:         917
>Category:       pending
>Synopsis:       Krb5-1.2.1 bug under AIX-4.3.3
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin
>State:          open
>Class:          sw-bug
>Submitter-Id:   unknown
>Arrival-Date:   Wed Jan 24 11:00:01 EST 2001
>Last-Modified:
>Originator:
>Organization:
>Release:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
Dear Kerberos Maintainers,

I have a problem compiling krb5-1.2.1 under AIX-4.3.3. The compilation
fails on the following:

building shared ss library (1.0)
rm libss.a.1.0
ar cq libss.a.1.0 ./ss_err.o ./std_rqs.o ./invocation.o ./help.o ./execute_cmd.o ./listen.o ./parse.o ./error.o ./prompt.o ./request_tbl.o ./list_rqs.o ./pager.o ./requests.o ./data.o
/bin/ld -o shr.o.1.0 libss.a.1.0 -H512 -T512 -bnoentry -bM:SRE -bgcbypass:1 -bnodelcsect -bE:libss.a.1.0.syms -lc
ld: 0711-317 ERROR: Undefined symbol: _et_list
ld: 0711-317 ERROR: Undefined symbol: .com_err_va
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make[2]: *** [libss.a.1.0] Error 8
make[2]: Leaving directory `/work/gustav/krb5-1.2.1/src/util/ss'
make[1]: *** [all-recurse] Error 1
make[1]: Leaving directory `/work/gustav/krb5-1.2.1/src/util'
make: *** [all-recurse] Error 1
gustav@cfs-05:../src 10:49:31 !517 $

The two functions: _et_list and com_err_va are declared in 

   src/util/ss/ss_err.c:   _et_list    as "extern"
   src/include/com_err.h:  com_err_va  as "extern"

Do I possibly miss one of the numerous AIX-4.3.3 packages, or is this
a problem in lack of correct customization for AIX?

Other information that may be relevant:

$ uname -snlrvmaxuM
AIX cfs-05 183704908 3 4 000AF31D4C00 IBM,7046-B50 IBM,0110AF31D
$ which cc
/usr/ibmcxx/bin/cc
$ lslpp -l | grep 'ibmcxx.cmp '
  ibmcxx.cmp                 3.6.4.2  COMMITTED  IBM C and C++ Compilers
$ lslpp -l | grep 'bos.rte '
  bos.rte                    4.3.3.0  COMMITTED  Base Operating System Runtime

I'll be most grateful for your assistance in this matter. Do you know
if an earlier version of Kerberos compiles under AIX-4.3.3?

Best regards,

 Zdzislaw (Gustav) Meglicki, gustav@indiana.edu, Indiana University, 
 Office of the Vice President for Information Technology,
 601 E. Kirkwood Ave., Room 116, Bloomington, Indiana 47405-1223, USA,
 ph: 812-856-5597, fax: 812-855-3310, http://ovpit.indiana.edu/gustav

home help back first fref pref prev next nref lref last post