openssh-3.7.1p1 distribution missing inet_ntoa.h header file

Nelson H. F. Beebe beebe at
Fri Sep 19 04:06:12 EST 2003

A build of the new openssh-3.7.1p1 distribution failed on SGI IRIX 6.5
because the inet_ntoa.h header file is not part of the openssh-3.7.1p1

	cc -I/usr/local/include -I. -I.. -I. -I./.. -I/usr/local/include  -I/usr/local/include -DHAVE_CONFIG_H -c inet_ntoa.c
	cc-1005 cc: ERROR File = inet_ntoa.c, Line = 46
	  The source file "inet_ntoa.h" is unavailable.

	  #include "inet_ntoa.h"

	1 catastrophic error detected in the compilation of "inet_ntoa.c".

As a workaround, I grabbed a copy of that file from the
openssh-3.6.1p2 distribution, and got the build to succeed.

For the record, I configured like this:

	env CC=cc \
		CFLAGS=-I/usr/local/include \
		CXX=CC \
		LDFLAGS=-Wl,-rpath,/usr/local/lib \
		./configure \
			--sysconfdir=/etc/ssh \
			--with-pid-dir=/var/run \
			--with-ssl-dir=/usr/local \
			--with-tcp-wrappers \
			--with-libs="/usr/local/lib/libwrap.a /usr/local/lib/libz.a /usr/local/lib/libcrypto.a"
configure then reported:

	OpenSSH has been configured with the following options:
			     User binaries: /usr/local/bin
			   System binaries: /usr/local/sbin
		       Configuration files: /etc/ssh
			   Askpass program: /usr/local/libexec/ssh-askpass
			      Manual pages: /usr/local/man/manX
				  PID file: /var/run
	  Privilege separation chroot path: /var/empty
		    sshd default user PATH: /usr/sbin:/usr/bsd:/sbin:/usr/bin:/usr/bin/X11::/usr/local/bin
	   (If PATH is set in /etc/default/login it will be used instead. If
	   used, ensure the path to scp is present, otherwise scp will not work.)
			    Manpage format: man
			       DNS support: no
			       PAM support: no
			 KerberosV support: no
			 Smartcard support: no
			     S/KEY support: no
		      TCP Wrappers support: yes
		      MD5 password support: no
	       IP address in $DISPLAY hack: no
		   Translate v4 in v6 hack: no
			  BSD Auth support: no
		      Random number source: OpenSSL internal ONLY

		      Host: mips-sgi-irix6.5
		  Compiler: cc
	    Compiler flags: -I/usr/local/include
	Preprocessor flags: -I/usr/local/include  -I/usr/local/include
	      Linker flags: -L/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib
		 Libraries: -lwrap  -lz  /usr/local/lib/libwrap.a /usr/local/lib/libz.a /usr/local/lib/libcrypto.a -lgen -lcrypto

Please include me directly in any replies; I'm not a list member.

- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- Center for Scientific Computing       FAX: +1 801 581 4148                  -
- University of Utah                    Internet e-mail: beebe at  -
- Department of Mathematics, 110 LCB        beebe at  beebe at -
- 155 S 1400 E RM 233                                                         -
- Salt Lake City, UT 84112-0090, USA    URL:  -

More information about the openssh-unix-dev mailing list