[899] in Kerberos_V5_Development
Re: "Two copies of DES library" change breaks K5 compat w/Cygnus K4
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Mon Mar 20 11:11:54 1995
From: "Jonathan I. Kamens" <jik@cam.ov.com>
Date: Mon, 20 Mar 1995 11:15:05 -0500
To: John Gilmore <gnu@cygnus.com>
Cc: krbdev@MIT.EDU, gnu@cygnus.com
In-Reply-To: [896]
I'm not clear on why you're having the problem you're having, because
the krb5b4pl3 KDC compiles for us just fine when libdes425.a and
libcrypto.a are used instead of libdes.a. What has changed since
krb5b4pl3 to cause the problem you describe? Or is it actually caused
by an incompatibility between the MIT V4 libraries and the Cygnus V4
libraries (in which case, changing the MIT V5 code base seems like the
wrong way to fix it).
The whole point of libdes425.a is to make it unnecessary to provide
libdes.a in order to use the V4 backward-compatibility.
If there's a routine in libkrb.a that is contained in libdes.a that
the KDC uses, then it should be added to libdes425.a. That, not using
libdes.a instead of libdes425.a and libcrypto.a, is the correct
solution to the problem.
Jonathan Kamens | OpenVision Technologies, Inc. | jik@cam.ov.com