[1991] in Kerberos-V5-bugs
Re: minor adjustments to krb5-beta6
daemon@ATHENA.MIT.EDU (Sam Hartman)
Wed Jun 12 13:56:17 1996
To: blob@syl.dl.nec.com (David Blob)
Cc: krb5-bugs@MIT.EDU
From: Sam Hartman <hartmans@MIT.EDU>
Date: 12 Jun 1996 13:55:57 -0400
In-Reply-To: Dave Blob's message of Tue, 11 Jun 1996 17:50:38 -0500 (CDT)
Let's try this again with content. (For those who were
>>>>> curious, I had a misapplication of kill-region)
>>>>> "Dave" == Dave Blob <blob@syl.dl.nec.com> writes:
Dave> - On BSDi 1.1, ar needs the T flag in lib/gssapi, since some
Dave> filenames are greater than 15 characters...
I see two solutions here: shorten the file names (possibly
prefered) or include the t flag.
Questions: does are fail or warn without the t flag? How can
we determine if a particular OS supports ar -t in a non-os-dependent
manner? (I realize you could just check to see if ar returns a
non-zero xit status when given the -t flag, but are there any OSes
where ar -t works but does something we don't expect or desire?)
Dave> - On BSDi 1.1,
Dave> there's no malloc.h, which messes up compileing
Dave> lib/krb5/ccache/memory/mcc_close.c (easy to fix
Dave> w/onfigure).
This was fixed by not including malloc.h, which was never
used.
Dave> - On most BSDs, you need
Dave> -DMISSING_ERROR_PROTO -DMISSING_CLEARERR_PROTO, although it
Dave> isn't documented...
There is a configure test we wrote for NetBSD that should
detect this and define the appropriate symbols. I would appreciate if
you could look at configure or aclocal.m4 and determine why this test
fails on BSDI.
--Sam