Nelson H. F. Beebe
2003-Sep-18 18:06 UTC
openssh-3.7.1p1 distribution missing inet_ntoa.h header file
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 distribution: 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 math.utah.edu - - Department of Mathematics, 110 LCB beebe at acm.org beebe at computer.org - - 155 S 1400 E RM 233 - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe - -------------------------------------------------------------------------------
Darren Tucker
2003-Sep-18 21:38 UTC
openssh-3.7.1p1 distribution missing inet_ntoa.h header file
"Nelson H. F. Beebe" wrote:> > 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 > distribution:IRIX issues here: http://bugzilla.mindrot.org/show_bug.cgi?id=650 http://bugzilla.mindrot.org/show_bug.cgi?id=659 -- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.