[2362] in Kerberos-V5-bugs
pending/121: A small problem found during the make
daemon@ATHENA.MIT.EDU (Ramon F Herrera)
Sat Oct 19 06:22:25 1996
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: gnats-admin@rt-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU,
herrera@canaima.ME.Berkeley.EDU (Ramon F Herrera)
Date: Sat, 19 Oct 1996 03:21:38 -0700
From: herrera@canaima.ME.Berkeley.EDU (Ramon F Herrera)
To: krb5-bugs@MIT.EDU
>Number: 121
>Category: pending
>Synopsis: A small problem found during the make
>Confidential: yes
>Severity: serious
>Priority: medium
>Responsible: gnats-admin
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Sat Oct e 06:22:01 EDT 1996
>Last-Modified:
>Originator:
>Organization:
>Release:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
Hardware: IBM RS/6000
OS: AIX 4.1.4.0
vendor-provided make
gcc version 2.7.2
Kerberos version: krb5-beta7
When I executed the 'make' I got the following error message:
-------------------------------------------------------------
In file included from gssapiP_generic.h:38,
from ./disp_com_err_status.c:27:
gssapi_generic.h:33: gssapi/gssapi.h: No such file or directory
-------------------------------------------------------------
Which was caused by the following instructions in the file
lib/gssapi/generic/gssapi_generic.h
#if defined(__MWERKS__) || defined(applec) || defined(THINK_C)
#include <gssapi.h>
#else
#include <gssapi/gssapi.h> <== This line was being executed
#endif
-------------------------------------------------------------
I fixed the problem by doing this:
% cd lib/gssapi/generic
% mkdir gssapi
% ln gssapi.h generic/
-------------------------------------------------------------
I got other messages in stderr but they were just warnings
and the 'make check' finished Ok.
I also got a bunch of errors like the one included below.
I am not sure if it is a real problem.
If you want me to run some test, please let me know.
Regards,
-Ramon F. Herrera
-------------------------------------------------------------
In file included from pty-int.h:55,
from ./cleanup.c:22:
/usr/include/sys/stream.h:404: warning: `struct uio' declared inside parameter list
/usr/include/sys/stream.h:404: warning: its scope is only this definition or declaration,
/usr/include/sys/stream.h:404: warning: which is probably not what you want.
/usr/include/sys/stream.h:405: warning: `struct uio' declared inside parameter list