Ed, what version of OpenSSH are you trying to install?  Are you sure you
downloaded the "portable" source (usually named something like
openssh-2.3.0p1.tar.gz - note the p1).  The normal OpenSSH source (tarball
doesn't have a p1 in it's name) will only flowlessly compile on OpenBSD.

Gabe

On Tue, Nov 14, 2000 at 10:07:02PM -0600, HOEFFNER at dcmir.med.umn.edu wrote:
> Hi
> 
> I'm trying to install openssh on RH6.2 and seem to be going nowhere. Has anyone
> seen the following problem:
> 
> gcc -O2 -Wall -I/usr/openssl/include -I. -I. -DETCDIR=\"/usr/ssh/etc\"
> -DSSH_PROGRAM=\"/usr/ssh/bin/ssh\"
> -DSSH_ASKPASS_DEFAULT=\"/usr/ssh/libexec/ssh/ssh-askpass\" -DHAVE_CONFIG_H   -c
> -o bsd-arc4random.o bsd-arc4random.c
> 
> In file included from openbsd-compat.h:20,
>                  from includes.h:92,
>                  from bsd-arc4random.c:30:
> bsd-strsep.h:7: parse error before `__extension__'
> bsd-strsep.h:7: parse error before `('
> In file included from openbsd-compat.h:23,
>                  from includes.h:92,
>                  from bsd-arc4random.c:30:
> fake-getaddrinfo.h:20: redefinition of `struct addrinfo'
> In file included from openbsd-compat.h:25,
>                  from includes.h:92,
>                  from bsd-arc4random.c:30:
> fake-socket.h:14: redefinition of `struct sockaddr_storage'
> fake-socket.h:29: redefinition of `struct in6_addr'
> fake-socket.h:30: warning: no semicolon at end of struct or union
> fake-socket.h:30: parse error before `.'
> fake-socket.h:35: redefinition of `struct sockaddr_in6'
> make: *** [bsd-arc4random.o] Error 1
> 
> I'm stuck on the first one as there doesn't seem to be anything wrong with the
> files mentioned. The other part I don't get is the __extension__, as I don't
> see that anywhere.
> 
> Any help PLEASE!!
> 
> Thanks
> 
> Ed Hoeffner
> 1-271 BSBE
> 312 Church St. SE
> Mpls, MN 55455
> hoeffner at dcmir.med.umn.edu
> 612-625-2115
> 612-625-2163 fax
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org
> For additional commands, e-mail: tclug-list-help at mn-linux.org

-- 
--------------------------------------------------------------------------------
Gabe Turner				       |  	   X-President,
UNIX Systems Administrator,		       | Assoc. for Computing Machinery
U of M Supercomputing Institute for	       |    University of Minnesohta
Digital Simulation and Advanced Computation    |       dopp at acm.cs.umn.edu

"Of all the systems of religion that ever were invented, there is no more 
 derogatory to the Almighty, more unedifiying to man, more repugnant to reason,
 and more contradictory to itself than this thing called Christianity." 
							     - Thomas Paine
-------------------------------------------------------------------------------