Bug 17491

Summary: Can't get the OpenSSH port to compile under a RELENG_3 system
Product: Ports & Packages Reporter: chris <chris>
Component: Individual Port(s)Assignee: Brian Feldman <green>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description chris 2000-03-19 19:30:01 UTC
Even after removing /usr/ports/distfiles/OpenSSH-1.2.2 and 
/usr/ports/security/openssh and doing a cvsup I still get this
this error:


===>  Building for OpenSSH-1.2.2
===> lib
Warning: Object directory not changed from original /usr/ports/security/openssh/work/ssh/lib
cc -O -pipe -I/usr/ports/security/openssh/work/ssh/lib/.. -I/usr/local/include  -I/usr/ports/security/openssh/work/ssh/lib/.. -I/usr/local/usr/include -c /usr/ports/security/openssh/work/ssh/lib/../authfd.c -o authfd.o
In file included from /usr/ports/security/openssh/work/ssh/lib/../authfd.c:16:
/usr/ports/security/openssh/work/ssh/lib/../includes.h:72: warning: redefinition of `sa_family_t'
/usr/include/sys/socket.h:47: warning: `sa_family_t' previously declared here
/usr/ports/security/openssh/work/ssh/lib/../includes.h:73: conflicting types for `socklen_t'
/usr/include/sys/socket.h:48: previous declaration of `socklen_t'
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

How-To-Repeat: cd /usr/ports/security/openssh ; make
Comment 1 Bill Fenner 2000-03-20 04:21:36 UTC
This is a bug in patches/patch-ac .  socklen_t is *not* a u_int32_t on
3.x .  Change u_int32_t to int and you should be fine.

  Bill
Comment 2 Bill Fenner 2000-03-20 05:47:25 UTC
See also: ports/17312
Comment 3 Akinori MUSHA freebsd_committer freebsd_triage 2000-04-25 11:54:54 UTC
Responsible Changed
From-To: freebsd-ports->green

Over to MAINTAINER. 
Comment 4 Munechika Sumikawa freebsd_committer freebsd_triage 2000-05-14 20:08:10 UTC
State Changed
From-To: open->closed

patch/patch-ac was fixed, thanks.