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