From nobody  Sat Dec  7 12:34:54 1996
Received: (from nobody@localhost)
          by freefall.freebsd.org (8.8.4/8.8.4) id MAA09507;
          Sat, 7 Dec 1996 12:34:54 -0800 (PST)
Message-Id: <199612072034.MAA09507@freefall.freebsd.org>
Date: Sat, 7 Dec 1996 12:34:54 -0800 (PST)
From: graphix@iastate.edu
To: freebsd-gnats-submit@freebsd.org
Subject: zephyr port does not completely compile
X-Send-Pr-Version: www-1.0

>Number:         2169
>Category:       ports
>Synopsis:       zephyr port disagrees with Kerberos causing compilation error
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pst
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec  7 12:40:00 PST 1996
>Closed-Date:    Mon Nov 30 11:48:41 PST 1998
>Last-Modified:  Mon Nov 30 11:48:54 PST 1998
>Originator:     Kent Vander Velden
>Release:        3.0-CURRENT
>Organization:
ISU
>Environment:
FreeBSD pseudo.cc.iastate.edu 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Wed Nov 27 13:34:20 CST 1996     root@pseudo.cc.iastate.edu:/usr/src/sys/compile/PSEUDO  i386

>Description:
The compile of the zephyr port stops with the following message:

cc -O -DCONFDIR=\"/usr/local/etc/zephyr\" -I../h -I../h  -I.  -I/usr/include/kerberosIV -c access.c
In file included from access.c:15:
zserver.h:212: conflicting types for `krb_rd_req'
/usr/include/kerberosIV/krb.h:399: previous declaration of `krb_rd_req'
*** Error code 1

The problem is that the zephyr include file thinks this function should
take an unsigned long while the kerberos include files thinks it should
simply be a long.

>How-To-Repeat:

>Fix:
Decide on using unsigned or not in the header files or remove the 
function prototypes from the zephyr header file and use only those that
come from the kerberos header files.  There are other solutions as well.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->pst 
Responsible-Changed-By: obrien 
Responsible-Changed-When: Sat Feb 15 15:09:30 PST 1997 
Responsible-Changed-Why:  
pst is the maintainer of zephyr. 
State-Changed-From-To: open->feedback 
State-Changed-By: andreas 
State-Changed-When: Sun Aug 17 20:01:40 MEST 1997 
State-Changed-Why:  

On a -current system without Kerberos the port compiles fine. 
How does it compile on a more modern -current or -stable ? 
Can the PR be closed ? 
State-Changed-From-To: feedback->open 
State-Changed-By: pst 
State-Changed-When: Mon Sep 22 10:58:29 PDT 1997 
State-Changed-Why:  
Nope, I still haven't cleaned out the crud. 
State-Changed-From-To: open->closed 
State-Changed-By: pst 
State-Changed-When: Mon Nov 30 11:48:41 PST 1998 
State-Changed-Why:  
I'm not going to fix this.  Someone else can. 
>Unformatted:
