Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Dec 1996 12:34:54 -0800 (PST)
From:      graphix@iastate.edu
To:        freebsd-gnats-submit@freebsd.org
Subject:   ports/2169: zephyr port does not completely compile
Message-ID:  <199612072034.MAA09507@freefall.freebsd.org>
Resent-Message-ID: <199612072040.MAA09725@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         2169
>Category:       ports
>Synopsis:       zephyr port does not completely compile
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec  7 12:40:00 PST 1996
>Last-Modified:
>Originator:     Kent Vander Velden
>Organization:
ISU
>Release:        3.0-CURRENT
>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.

>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612072034.MAA09507>