openssh 4.3 on IRIX 5.3

Georg Schwarz georg.schwarz at freenet.de
Mon Apr 17 03:49:12 EST 2006


Dear developers,

OpenSSH 4.3 (both p1 and p2) has a number of issues on IRIX 5.3 which  
were not present with 4.2p1:

configure thinks that a number of header files are unusable. This is  
because in order to use them other headers such as sys/types.h must  
be included as well, and configure's test code does not do so.

checking ia.h usability... no
checking ia.h presence... yes
configure: WARNING: ia.h: present but cannot be compiled
configure: WARNING: ia.h:     check for missing prerequisite headers?
configure: WARNING: ia.h: see the Autoconf documentation
configure: WARNING: ia.h:     section "Present But Cannot Be Compiled"
configure: WARNING: ia.h: proceeding with the preprocessor's result
configure: WARNING: ia.h: in the future, the compiler will take  
precedence
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for ia.h... yes

checking lastlog.h usability... no
checking lastlog.h presence... yes
configure: WARNING: lastlog.h: present but cannot be compiled
configure: WARNING: lastlog.h:     check for missing prerequisite  
headers?
configure: WARNING: lastlog.h: see the Autoconf documentation
configure: WARNING: lastlog.h:     section "Present But Cannot Be  
Compiled"
configure: WARNING: lastlog.h: proceeding with the preprocessor's result
configure: WARNING: lastlog.h: in the future, the compiler will take  
precedence
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for lastlog.h... yes

checking net/if.h usability... no
checking net/if.h presence... yes
configure: WARNING: net/if.h: present but cannot be compiled
configure: WARNING: net/if.h:     check for missing prerequisite  
headers?
configure: WARNING: net/if.h: see the Autoconf documentation
configure: WARNING: net/if.h:     section "Present But Cannot Be  
Compiled"
configure: WARNING: net/if.h: proceeding with the preprocessor's result
configure: WARNING: net/if.h: in the future, the compiler will take  
precedence
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for net/if.h... yes

checking netinet/in_systm.h usability... no
checking netinet/in_systm.h presence... yes
configure: WARNING: netinet/in_systm.h: present but cannot be compiled
configure: WARNING: netinet/in_systm.h:     check for missing  
prerequisite heade
rs?
configure: WARNING: netinet/in_systm.h: see the Autoconf documentation
configure: WARNING: netinet/in_systm.h:     section "Present But  
Cannot Be Compi
led"
configure: WARNING: netinet/in_systm.h: proceeding with the  
preprocessor's resul
t
configure: WARNING: netinet/in_systm.h: in the future, the compiler  
will take pr
ecedence
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for netinet/in_systm.h... yes

checking sys/dir.h usability... no
checking sys/dir.h presence... yes
configure: WARNING: sys/dir.h: present but cannot be compiled
configure: WARNING: sys/dir.h:     check for missing prerequisite  
headers?
configure: WARNING: sys/dir.h: see the Autoconf documentation
configure: WARNING: sys/dir.h:     section "Present But Cannot Be  
Compiled"
configure: WARNING: sys/dir.h: proceeding with the preprocessor's result
configure: WARNING: sys/dir.h: in the future, the compiler will take  
precedence
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for sys/dir.h... yes


checking sys/prctl.h usability... no
checking sys/prctl.h presence... yes
configure: WARNING: sys/prctl.h: present but cannot be compiled
configure: WARNING: sys/prctl.h:     check for missing prerequisite  
headers?
configure: WARNING: sys/prctl.h: see the Autoconf documentation
configure: WARNING: sys/prctl.h:     section "Present But Cannot Be  
Compiled"
configure: WARNING: sys/prctl.h: proceeding with the preprocessor's  
result
configure: WARNING: sys/prctl.h: in the future, the compiler will  
take precedenc
e
configure: WARNING:     ##  
------------------------------------------- ##
configure: WARNING:     ## Report this to openssh-unix- 
dev at mindrot.org ##
configure: WARNING:     ##  
------------------------------------------- ##
checking for sys/prctl.h... yes

This can be worked around by setting ac_cv_header_sys_prctl_h=yes  
ac_cv_header_sys_dir_h=yes ac_cv_header_netinet_in_systm_h=yes  
ac_cv_header_net_if_h=yes ac_cv_header_lastlog_h=yes  
ac_cv_header_ia_h=yes


Nevertheless this still does not make a difference about the  
following annoying problem:


lorenz 149% ./ssh -v kobe
OpenSSH_4.3p1, OpenSSL 0.9.7i 14 Oct 2005
ssh: kobe: no address associated with name

the following works:

lorenz 150% ./ssh -v 192.168.0.1
OpenSSH_4.3p1, OpenSSL 0.9.7i 14 Oct 2005
debug1: Connecting to 192.168.0.1 [192.168.0.1] port 22.

Using 4.3p2 does not make any difference.

as do things on the same machine with OpenSSH 4.2p1:

lorenz 159% ./ssh -v kobe
OpenSSH_4.2p1, OpenSSL 0.9.7i 14 Oct 2005
debug1: Connecting to kobe [192.168.0.1] port 22.



There seems to be a problem with DNS resolution with 4.3p1 and p2.
Do you have any idea what is going wrong? Can you suggest what I  
should test or look for?
Is there a means to try step by step the changes included from 4.2p1  
to 4.3p1? Thanks.


Georg


-- 
Georg Schwarz    http://home.pages.de/~schwarz/
georg.schwarz at freenet.de  +49 178 8545053






More information about the openssh-unix-dev mailing list