[2887] in Kerberos-V5-bugs
krb5-doc/557: Incorrect documentation for building Kerberos on HP-UX
daemon@ATHENA.MIT.EDU (David A Graves)
Fri Mar 13 18:08:06 1998
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: krb5-unassigned@RT-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, dag@cup.hp.com
Date: Fri, 13 Mar 1998 15:07:09 -0800 (PST)
From: David A Graves <dag@cup.hp.com>
Reply-To: dag@cup.hp.com
To: krb5-bugs@MIT.EDU
>Number: 557
>Category: krb5-doc
>Synopsis: Incorrect documentation for building Kerberos on HP-UX.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: krb5-unassigned
>State: open
>Class: doc-bug
>Submitter-Id: unknown
>Arrival-Date: Fri Mar 13 18:08:01 EST 1998
>Last-Modified:
>Originator: David A Graves
>Organization:
Hewlett-Packard Company
>Release: 1.0.5
>Environment:
System: HP-UX 10.20
System: HP-UX 11.00
>Description:
In chapter 3 "Building Kerberos V5", section 3.8 "Operating System
Incompatibilities", the note on HP-UX reads:
The native compiler for HPUX currently will not work, because it is
not a full ANSI C compiler. The optional compiler (c89) should work
as long as you give it the `+Olibcalls -D_HPUX_SOURCE' (this has only
been tested for HPUX 9.0). At this point, using GCC is probably
your best bet.
Please remove the paragraph above from the documentation, replacing
it with the following:
To invoke ANSI mode from the HP-UX ANSI C compiler, use the -Aa
option. You should also use the option -D_HPUX_SOURCE. (This
has been tested for HP-UX 10.20 and 11.0).
>How-To-Repeat:
N/A
>Fix:
Please update the documentation as noted in "Description".
Also, please send notification when completed to dag@cup.hp.com.
I have verified that Kerberos 5 1.0.5 builds correctly with
these compilation options on HP-UX 10.20 and 11.0. HP-UX 9.0
is obsolete. If you have questions or comments, I'd be glad
to chat over email.
>Audit-Trail:
>Unformatted: