[2548] in Kerberos-V5-bugs
pty/266: krb5-1.0 early release HPUX update_utmp.c
daemon@ATHENA.MIT.EDU (deengert@anl.gov)
Sun Dec 1 13:31:11 1996
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: hartmans@MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, deengert@anl.gov
Date: Sun, 1 Dec 1996 12:29:58 -0600
From: deengert@anl.gov
Reply-To: deengert@anl.gov
To: krb5-bugs@MIT.EDU
Cc: deengert@anl.gov
>Number: 266
>Category: pty
>Synopsis: HPUX 10.10 Compile Failure
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: hartmans
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Sun Dec 01 13:31:01 EST 1996
>Last-Modified:
>Originator:
>Organization:
Douglas E. Engert <DEEngert@anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444 <New Area Code 8/3/96>
PGP Key fingerprint = 20 2B 0C 78 43 8A 9C A6 29 F7 A3 6D 5E 30 A6 7F
>Release: 1.0
>Environment:
HPUX 10.10 gcc 2.7.2
System:
Architecture:
>Description:
Compile of update_utmp.c fails on line 141,
utx.ut_exit = ent.ut.exit;
>How-To-Repeat:
(I sent this same comment to Sam a week or so ago.)
The UT_EXIT_STRUCTURE_DIFFER is not defined
>Fix:
*** ./util/pty/,update_utmp.c Fri Nov 15 07:40:31 1996
--- ./util/pty/update_utmp.c Sun Dec 1 11:48:56 1996
***************
*** 138,144 ****
--- 138,149 ----
#ifdef UT_EXIT_STRUCTURE_DIFFER
utx.ut_exit.ut_exit = ent.ut_exit.e_exit;
#else
+ #ifdef __hpux
+ utx.ut_exit.__e_termination = ent.ut_exit.e_termination;
+ utx.ut_exit.__e_exit = ent.ut_exit.e_exit;
+ #else
utx.ut_exit = ent.ut_exit;
+ #endif
#endif
utx.ut_tv.tv_sec = ent.ut_time;
utx.ut_tv.tv_usec = 0;
>Audit-Trail:
>Unformatted:
>Send-pr-version: 3.99