Date sent: Fri, 15 Mar 2002 9:35:06 EST From: Jeffrey Altman <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Copies to: [EMAIL PROTECTED] Subject: Re: cvs commit: openssl/ssl kssl.c Send reply to: [EMAIL PROTECTED]
This is somewhat confusing. I just compiled the current snapshot of OpenSSL on Linux using a unmodified MIT 1.2.4 distribution straight from the MIT site and got no errors at all. I also compiled againt the unmodified MIT PC kfw-2.1.2 distrubution straight form the MIT site and got no erros at all. In email received from Tom Wu, the developer of a UNIX based advanced telnet/tls server supporting the TLS based Kerberos 5 authentication, received last night, he indicated that he also was able to get a clean compile using the MIT 1.2.4 distribution and the latest OpenSSL snapshot. Can there be two completely different MIT 1.2.4 UNIX/PC distributions? Ken Steve: Which flavor of Kerberos 5 are you using? Which release? I have a feeling the reasons that you are I are seeing different warnings is because the types of the fields in different flavors or versions are different. I'm compiling against MIT 1.2.4 which is the current release. Some of your changes are producing warnings which are of course treated as fatal when compiling OpenSSL. - Jeff > steve 13-Mar-2002 14:58:36 > > Modified: ssl Tag: OpenSSL_0_9_7-stable kssl.c > Log: > Undo previous patch: avoid warnings by #undef'ing > duplicate definitions. > > Suggested by "Kenneth R. Robinette" <[EMAIL PROTECTED]> > > Revision Changes Path > No revision > No revision > 1.20.2.4 +9 -6 openssl/ssl/kssl.c > > Index: kssl.c > =================================================================== > RCS file: /e/openssl/cvs/openssl/ssl/kssl.c,v > retrieving revision 1.20.2.3 > retrieving revision 1.20.2.4 > diff -u -r1.20.2.3 -r1.20.2.4 > --- kssl.c 2002/03/12 19:38:14 1.20.2.3 > +++ kssl.c 2002/03/13 13:58:33 1.20.2.4 > @@ -129,17 +129,20 @@ > #define krb5_timeofday kssl_krb5_timeofday > #define krb5_rc_default kssl_krb5_rc_default > > -#ifndef krb5_rc_initialize > -#define krb5_rc_initialize kssl_krb5_rc_initialize > +#ifdef krb5_rc_initialize > +#undef krb5_rc_initialize > #endif > +#define krb5_rc_initialize kssl_krb5_rc_initialize > > -#ifndef krb5_rc_get_lifespan > -#define krb5_rc_get_lifespan kssl_krb5_rc_get_lifespan > +#ifdef krb5_rc_get_lifespan > +#undef krb5_rc_get_lifespan > #endif > +#define krb5_rc_get_lifespan kssl_krb5_rc_get_lifespan > > -#ifndef krb5_rc_destroy > -#define krb5_rc_destroy kssl_krb5_rc_destroy > +#ifdef krb5_rc_destroy > +#undef krb5_rc_destroy > #endif > +#define krb5_rc_destroy kssl_krb5_rc_destroy > > #define valid_cksumtype kssl_valid_cksumtype > #define krb5_checksum_size kssl_krb5_checksum_size > > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > CVS Repository Commit List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] > Jeffrey Altman * Sr.Software Designer C-Kermit 8.0 available now!!! The Kermit Project @ Columbia University includes Telnet, FTP and HTTP http://www.kermit-project.org/ secured with Kerberos, SRP, and [EMAIL PROTECTED] OpenSSL. Interfaces with OpenSSH ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl- [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] _ Support InterSoft International, Inc. Voice: 888-823-1541, International 281-398-7060 Fax: 888-823-1542, International 281-560-9170 [EMAIL PROTECTED] http://www.securenetterm.com ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
