Received: from pch.mit.edu (PCH.MIT.EDU [18.7.21.90]) by krbdev.mit.edu (8.9.3p2) with ESMTP id PAA16886; Thu, 10 Feb 2005 15:34:39 -0500 (EST) Received: from pch.mit.edu (pch.mit.edu [127.0.0.1]) by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id j1AKY9h7031997 for ; Thu, 10 Feb 2005 15:34:09 -0500 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id j1AKD5h7031098 for ; Thu, 10 Feb 2005 15:13:05 -0500 Received: from dogbert.cc.ndsu.NoDak.edu (dogbert.cc.ndsu.NoDak.edu [134.129.106.23])j1AKCv3R014173 for ; Thu, 10 Feb 2005 15:12:58 -0500 (EST) Received: from localhost (mooney@localhost)j1AKCvM179307 for ; Thu, 10 Feb 2005 14:12:57 -0600 (CST) Date: Thu, 10 Feb 2005 14:12:57 -0600 (CST) From: Tim Mooney To: krb5-bugs@mit.edu Message-Id: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.9 X-Spam-Flag: NO X-Scanned-BY: MIMEDefang 2.42 X-Mailman-Approved-At: Thu, 10 Feb 2005 15:34:08 -0500 Subject: krb5_init_ets() and 1.4 ABI X-Beenthere: krb5-bugs-incoming@mailman.mit.edu X-Mailman-Version: 2.1 Precedence: list Sender: krb5-bugs-incoming-bounces@PCH.mit.edu Errors-To: krb5-bugs-incoming-bounces@PCH.mit.edu X-RT-Original-Encoding: us-ascii Content-Length: 1923 All- Jeffrey Altman asked me to forward this here. As I emailed to krbdev earlier today, I upgraded from krb5 1.2.8 to krb5 1.4. I ended up with a libkrb5.so.3.2 that advertises a SONAME of libkrb5.so.3, the same as the library for krb5 1.2.8, but the version of the library built from 1.4 does *NOT* have the krb5_init_ets() function, whereas the version with krb5 1.2.8 did: 02:02 PM dogbert 1.2.8$strings libkrb5.so.3 | egrep 'BRAND' KRB5_BRAND: krb5-1-2-8-final 1.2.8 20030408 02:02 PM dogbert 1.2.8$nm -B libkrb5.so.3 | egrep init_ets 0x0003ffbff39dd0 T krb5_init_ets 02:03 PM dogbert 1.2.8$strings /local/krb5/lib/libkrb5.so.3 | egrep 'BRAND' KRB5_BRAND: krb5-1-4-final 1.4 20050127 02:03 PM dogbert 1.2.8$nm -B /local/krb5/lib/libkrb5.so.3 | egrep init_ets 0x0003ffbff47e00 T krb524_init_ets These were both built on alphaev56-dec-osf5.1b, with the vendor tools. The configure options for 1.2.8: ./configure --prefix=/local/krb5 --exec-prefix=/local/krb5 --localstatedir=/var/local --sysconfdir=/etc/local --enable-shared --without-tcl --without-krb4 --with-cc=cc --with-ccopts='-std -O3 -g3 -tune host -arch host -Olimit 3000 -portable -readonly_strings -msg_disable inlinestoclsmod,valuepres,embedcomment' --with-cppopts='-DALWAYS_V5_KUSEROK' The configure options were essentially the same for 1.4: ./configure --prefix=/local/krb5 --exec-prefix=/local/krb5 --localstatedir=/var/local --sysconfdir=/etc/local --enable-shared --without-tcl --without-krb4 --with-cc=cc --with-ccopts='-std -O3 -g3 -tune host -arch host -Olimit 3000 -portable -readonly_strings -pthread -msg_disable inlinestoclsmod,valuepres,embedcomment,hexoctunsign,switchlong' --with-cppopts='-DALWAYS_V5_KUSEROK' Please let me know if I can provide any additional information. I'm going to try building 1.4 on a few additional platforms, and see if the problem is the same there. I'll report back as soon as I'm able to. Tim