arla 0.33.1 compile error

Jack Neely jjneely at eos.ncsu.edu
Sat Jun 10 04:24:42 CEST 2000


On Sat, Jun 10, 2000 at 04:03:40AM +0200, Love wrote:
> Jack Neely <jjneely at eos.ncsu.edu> writes:
> 
> > I just upgraded kth-krb4 to 1.0.1 and broke arla 0.33.1.  I get a
> > compile error on klog.c:395.  "element for `tktbasename[1]' is not
> > constant."  
> > 
> > static const char *tktbasename[] = {
> >     KLOG_TKT_ROOT,
> > #if defined(HAVE_KRB_GET_DEFAULT_TKT_ROOT)
> >     "",
> > #elif defined(TKT_ROOT)
> >     TKT_ROOT,        /* line 395  */
> > #endif
> >     NULL
> > };
> > 
> > where TKT_ROOT expands to (krb_get_default_tkt_root())
> > 
> > Anyone seen this before?
> 
> Have you rerun configure with a wiped out config.cache or a clean tree ?
> 
> That is probably needed, or if have done that, what is the error message in
> the config.log do you get from the test that checks for
> krb_get_default_tkt_root ?
> 
> Love

undefined reference to 'krb_get_default_tkt_root'

kth-krb0.10.1 doesn't seem to define TKT_ROOT.  Compiles fine with this
version.  A kth-krb bug?

Jack Neely


-- 
+---------------------+--------------------------------------------------+
|Jack Neely           |Student in Computer Science at NC State University|
|jjneely at eos.ncsu.edu |http://www.quackmaster.net  http://quackmaster.net|
|GPG fingerprint:     |1917 5AC1 E828 9337 7AA4 EA6B 213B 765F 3B6A 5B89 |
|Current Project:     |The NC State Linux Video Project                  |
|                     |   http://prisant.ncsu.edu/~neely                 |
+---------------------+--------------------------------------------------+

"Mastery of UNIX, like the mastery of language, offers real freedom.  The
price of freedom is always dear, but there's no substitute.  Personally,
I'd rather pay for my freedom than live in a bitmapped, pop-up-happy
dungeon like NT."  -- Thomas Scoville





More information about the Arla-drinkers mailing list