[1515] in Kerberos-V5-bugs

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

Getting krb5 to build with isode

daemon@ATHENA.MIT.EDU (Deborah Caswell)
Wed Jul 5 14:24:26 1995

From: Deborah Caswell <caswell@porter.hpl.hp.com>
To: krb5-bugs@MIT.EDU
Date: Wed, 5 Jul 95 11:23:57 PDT

I don't know if my problem is a bug or a misunderstanding on my part.
I'm trying to use krb5 beta 4 or 5 (I've tried both with the same result).
I need to be able to get a tgt from the DCE security server.  I understand
that to do this, I must use isode.  So, when I run configure, I use the
--enable_isode option.  

The first question is, am I on the right track so far?  Many people have
pointed us at patchfiles concerning DCE interoperability, but noone has stated
what configuration assumptions are being made about the patchfiles. Also,
the patchfiles don't address the problem we encounter when trying to run with
the kerberos library without enabling ISODE.

If we're on the right track, our problem is that the library will not build.
To be specific, it will not compile.  I've had to make changes to the
Makefiles to add a -D in from of KRB5_USE_ISODE and to add include files to
encode.c and decode.c.  Despite these changes, which do help, it still will
not build.  So, I'm wondering if

     a) I'm doing something wrong?  Is there a part of the process for setting
up ISODE that is undocumented?

     b) the source distribution doesn't build using ISODE?  I was assuming that
the diffs and patches were to make the library run properly.  Do you distribute
source that doesn't compile?

     c) there is an assumption about my build environment that is not
documented.  for example, there are some notes in the release notes concerning
the version of the isode compiler needed.  Where is that compiler?  I was
assuming that the compiler source was distributed, built, then used to build
kerberos.  Is that right, or is there supposed to be an isode compiler already
installed on my unix system?  If so, where is it expected to be?

Thanks for any help you can give us.

Debbie

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