Problem building openssh-4.3p2 under cygwin and windows XP

Steve Shanks steveshanks at thespeedwarecompany.com
Tue Apr 11 14:31:09 EST 2006


I am trying to build openssh-4.3p2 portable source under Cygwin running
under Windows XP SP2.

I have installed Cygwin 1.5.19-4 along with these significant packages
(installed using the cygwin setup program):

gcc 3.4.4-1
minires-devel 1.00-1
openssl 0.9.8a-1
openssl-devel 0.9.8a-1
openssl097 0.9.7i-1
tcp_wrappers 7.6-1
zlib 1.2.3-1

I used the instructions in openssh-4.3p2/contrib./cygwin/README which state
to do

	If you want to build from source, the following options to
	configure are used for the Cygwin binary distribution:

		--prefix=/usr \
		--sysconfdir=/etc \
		--libexecdir='${sbindir}' \
		--localstatedir=/var \
		--datadir='${prefix}/share' \
		--mandir='${datadir}/man' \
		--infodir='${datadir}/info' \
		--with-tcp-wrappers

The configure run completes ok (and is logged as such in config.log). But
when I try to make the software (command: make with no parameters), then I
get the following errors:

	$ make
	if test ! -z ""; then \
      	   ./fixprogs ssh_prng_cmds ; \
	fi
	(cd openbsd-compat && make)
	make[1]: Entering directory
`/home/Steve/openssh-4.3p2/openbsd-compat'
	gcc -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare  -I.
-I.. -I. -I./..  -DHAVE_CONFIG_H -c bsd-arc4random.c
	In file included from ../includes.h:206,
	                 from bsd-arc4random.c:17:
	../defines.h:164:4: #error "8 bit int type not found."
	../defines.h:176:5: #error "16 bit int type not found."
	../defines.h:185:5: #error "32 bit int type not found."
	../defines.h:201:5: #error "8 bit int type not found."
	../defines.h:213:6: #error "16 bit int type not found."
	../defines.h:222:6: #error "32 bit int type not found."
	../defines.h:226:1: warning: "__BIT_TYPES_DEFINED__" redefined
	In file included from /usr/include/sys/types.h:372,
	                 from /usr/include/stdio.h:46,
	                 from ../includes.h:27,
	                 from bsd-arc4random.c:17:

The source in defines.h has the following:

	#ifndef HAVE_INTXX_T
	# if (SIZEOF_CHAR == 1)
	typedef char int8_t;
	# else
	#  error "8 bit int type not found."
	# endif

Which means there is no define HAVE_INTXX_T and no define SIZEOF_CHAR.

In the config.log, I can see the following at the end of the file:

----------------------------------------------------------


configure:26966: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by OpenSSH config.status Portable, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS =
  $ ./config.status 

on K13

config.status:714: creating Makefile
config.status:714: creating buildpkg.sh
config.status:714: creating opensshd.init
config.status:714: creating openbsd-compat/Makefile
config.status:714: creating scard/Makefile
config.status:714: creating ssh_prng_cmds
config.status:714: creating survey.sh
config.status:818: creating config.h
config.status:1336: config.h is unchanged

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-cygwin
ac_cv_build_alias=i686-pc-cygwin
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_inline=inline
ac_cv_cc_implements___FUNCTION__=yes
ac_cv_cc_implements___func__=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=.exe
ac_cv_file___dev_ptc_=no
ac_cv_file___dev_ptmx_=yes
ac_cv_file___etc_default_login_=no
ac_cv_func___b64_ntop=no
ac_cv_func___b64_pton=no
ac_cv_func__getlong=no
ac_cv_func__getpty=no
ac_cv_func__getshort=no
ac_cv_func_arc4random=no
ac_cv_func_asprintf=yes
ac_cv_func_b64_ntop=no
ac_cv_func_b64_pton=no
ac_cv_func_bcopy=yes
ac_cv_func_bindresvport_sa=no
ac_cv_func_clock=yes
ac_cv_func_closefrom=no
ac_cv_func_daemon=yes
ac_cv_func_dirfd=yes
ac_cv_func_dirname=yes
ac_cv_func_endutent=yes
ac_cv_func_endutxent=yes
ac_cv_func_fchmod=yes
ac_cv_func_fchown=yes
ac_cv_func_freeaddrinfo=no
ac_cv_func_futimes=yes
ac_cv_func_gai_strerror=no
ac_cv_func_getaddrinfo=no
ac_cv_func_getcwd=yes
ac_cv_func_getgrouplist=no
ac_cv_func_getnameinfo=no
ac_cv_func_getopt=yes
ac_cv_func_getpagesize=yes
ac_cv_func_getpeereid=yes
ac_cv_func_getpgrp_void=yes
ac_cv_func_getrlimit=yes
ac_cv_func_getspnam=no
ac_cv_func_gettimeofday=yes
ac_cv_func_getttyent=no
ac_cv_func_getutent=yes
ac_cv_func_getutid=yes
ac_cv_func_getutline=yes
ac_cv_func_getutxent=yes
ac_cv_func_getutxid=yes
ac_cv_func_getutxline=yes
ac_cv_func_glob=yes
ac_cv_func_inet_aton=yes
ac_cv_func_inet_ntoa=yes
ac_cv_func_inet_ntop=yes
ac_cv_func_innetgr=no
ac_cv_func_login_getcapbool=no
ac_cv_func_logout=yes
ac_cv_func_logwtmp=yes
ac_cv_func_md5_crypt=no
ac_cv_func_memmove=yes
ac_cv_func_mkdtemp=yes
ac_cv_func_mmap=yes
ac_cv_func_ngetaddrinfo=no
ac_cv_func_nsleep=no
ac_cv_func_ogetaddrinfo=no
ac_cv_func_openlog_r=no
ac_cv_func_openpty=yes
ac_cv_func_prctl=no
ac_cv_func_pstat=no
ac_cv_func_pututline=yes
ac_cv_func_pututxline=yes
ac_cv_func_readpassphrase=no
ac_cv_func_realpath=yes
ac_cv_func_recvmsg=yes
ac_cv_func_rresvport_af=no
ac_cv_func_sendmsg=yes
ac_cv_func_setdtablesize=yes
ac_cv_func_setegid=yes
ac_cv_func_setenv=yes
ac_cv_func_seteuid=yes
ac_cv_func_setgroups=yes
ac_cv_func_setlogin=no
ac_cv_func_setpcred=no
ac_cv_func_setproctitle=no
ac_cv_func_setregid=yes
ac_cv_func_setresgid=no
ac_cv_func_setresuid=no
ac_cv_func_setreuid=yes
ac_cv_func_setrlimit=yes
ac_cv_func_setsid=yes
ac_cv_func_setsockopt=yes
ac_cv_func_setutent=yes
ac_cv_func_setutxent=yes
ac_cv_func_setvbuf=yes
ac_cv_func_sigaction=yes
ac_cv_func_sigvec=no
ac_cv_func_snprintf=yes
ac_cv_func_socketpair=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strdup=yes
ac_cv_func_strerror=yes
ac_cv_func_strftime=yes
ac_cv_func_strlcat=yes
ac_cv_func_strlcpy=yes
ac_cv_func_strmode=no
ac_cv_func_strnvis=no
ac_cv_func_strsep=yes
ac_cv_func_strtoll=yes
ac_cv_func_strtonum=no
ac_cv_func_strtoul=yes
ac_cv_func_sysconf=yes
ac_cv_func_tcgetpgrp=yes
ac_cv_func_time=yes
ac_cv_func_truncate=yes
ac_cv_func_unsetenv=yes
ac_cv_func_updwtmp=yes
ac_cv_func_updwtmpx=no
ac_cv_func_utimes=yes
ac_cv_func_utmpname=yes
ac_cv_func_utmpxname=yes
ac_cv_func_vasprintf=yes
ac_cv_func_vhangup=yes
ac_cv_func_vsnprintf=yes
ac_cv_func_waitpid=yes
ac_cv_func_yp_match=no
ac_cv_have___ss_family_in_struct_ss=no
ac_cv_have___va_copy=yes
ac_cv_have_accrights_in_msghdr=no
ac_cv_have_clock_t=yes
ac_cv_have_control_in_msghdr=yes
ac_cv_have_decl_LLONG_MAX=yes
ac_cv_have_decl__getlong=no
ac_cv_have_decl__getshort=no
ac_cv_have_decl_getrusage=no
ac_cv_have_decl_h_errno=yes
ac_cv_have_decl_strsep=yes
ac_cv_have_decl_tcsendbreak=yes
ac_cv_have_getopt_optreset=yes
ac_cv_have_int64_t=yes
ac_cv_have_intxx_t=yes
ac_cv_have_mode_t=yes
ac_cv_have_pid_t=yes
ac_cv_have_pw_change_in_struct_passwd=no
ac_cv_have_pw_class_in_struct_passwd=no
ac_cv_have_pw_expire_in_struct_passwd=no
ac_cv_have_sa_family_t=yes
ac_cv_have_size_t=yes
ac_cv_have_ss_family_in_struct_ss=yes
ac_cv_have_ssize_t=yes
ac_cv_have_struct_addrinfo=no
ac_cv_have_struct_in6_addr=no
ac_cv_have_struct_sockaddr_in6=no
ac_cv_have_struct_sockaddr_storage=yes
ac_cv_have_struct_timeval=yes
ac_cv_have_u_char=yes
ac_cv_have_u_int=yes
ac_cv_have_u_int64_t=yes
ac_cv_have_u_intxx_t=yes
ac_cv_have_va_copy=yes
ac_cv_header_bstring_h=no
ac_cv_header_crypt_h=yes
ac_cv_header_dirent_h=yes
ac_cv_header_endian_h=yes
ac_cv_header_features_h=yes
ac_cv_header_floatingpoint_h=no
ac_cv_header_getopt_h=yes
ac_cv_header_glob_h=yes
ac_cv_header_ia_h=no
ac_cv_header_iaf_h=no
ac_cv_header_lastlog_h=yes
ac_cv_header_libgen_h=yes
ac_cv_header_libutil_h=no
ac_cv_header_limits_h=yes
ac_cv_header_login_cap_h=no
ac_cv_header_login_h=no
ac_cv_header_maillock_h=no
ac_cv_header_ndir_h=no
ac_cv_header_netdb_h=yes
ac_cv_header_netgroup_h=no
ac_cv_header_pam_pam_appl_h=no
ac_cv_header_paths_h=yes
ac_cv_header_pty_h=yes
ac_cv_header_readpassphrase_h=no
ac_cv_header_rpc_types_h=no
ac_cv_header_security_pam_appl_h=no
ac_cv_header_shadow_h=no
ac_cv_header_stddef_h=yes
ac_cv_header_stdint_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_audit_h=no
ac_cv_header_sys_bitypes_h=no
ac_cv_header_sys_bsdtty_h=no
ac_cv_header_sys_cdefs_h=yes
ac_cv_header_sys_dir_h=no
ac_cv_header_sys_mman_h=yes
ac_cv_header_sys_ndir_h=no
ac_cv_header_sys_prctl_h=no
ac_cv_header_sys_pstat_h=no
ac_cv_header_sys_ptms_h=no
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_stream_h=no
ac_cv_header_sys_stropts_h=no
ac_cv_header_sys_strtio_h=no
ac_cv_header_sys_sysmacros_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_timers_h=no
ac_cv_header_sys_un_h=yes
ac_cv_header_time_h=yes
ac_cv_header_tmpdir_h=no
ac_cv_header_ttyent_h=no
ac_cv_header_unistd_h=yes
ac_cv_header_usersec_h=no
ac_cv_header_util_h=no
ac_cv_header_utime_h=yes
ac_cv_header_utmp_h=yes
ac_cv_header_utmpx_h=yes
ac_cv_header_vis_h=no
ac_cv_header_zlib_h=yes
ac_cv_host=i686-pc-cygwin
ac_cv_host_alias=i686-pc-cygwin
ac_cv_lib_crypt_crypt=yes
ac_cv_lib_gen_getspnam=no
ac_cv_lib_iaf_ia_openinfo=no
ac_cv_lib_nsl_yp_match=no
ac_cv_lib_z_deflate=yes
ac_cv_libc_defines___progname=yes
ac_cv_libc_defines_sys_errlist=yes
ac_cv_libc_defines_sys_nerr=yes
ac_cv_member_HEADER_ad=yes
ac_cv_member_struct___res_state_retrans=yes
ac_cv_member_struct_stat_st_blksize=yes
ac_cv_objext=o
ac_cv_path_AR=/usr/bin/ar
ac_cv_path_CAT=/usr/bin/cat
ac_cv_path_KILL=/usr/bin/kill
ac_cv_path_LOGIN_PROGRAM_FALLBACK=/usr/bin/login
ac_cv_path_NROFF=/usr/bin/nroff
ac_cv_path_PATH_GROUPADD_PROG=groupadd
ac_cv_path_PATH_PASSWD_PROG=/usr/bin/passwd
ac_cv_path_PATH_USERADD_PROG=useradd
ac_cv_path_PROG_ARP=/cygdrive/c/WINDOWS/system32/arp
ac_cv_path_PROG_DF=/bin/df
ac_cv_path_PROG_IPCS=/bin/ipcs
ac_cv_path_PROG_LS=/bin/ls
ac_cv_path_PROG_NETSTAT=/cygdrive/c/WINDOWS/system32/netstat
ac_cv_path_PROG_PS=/bin/ps
ac_cv_path_PROG_TAIL=/bin/tail
ac_cv_path_PROG_WHO=/bin/who
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_SH=/usr/bin/sh
ac_cv_path_TEST_MINUS_S_SH=/usr/bin/bash
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_MAKE_PACKAGE_SUPPORTED=no
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_egrep='grep -E'
ac_cv_search_basename='none required'
ac_cv_search_dn_expand='none required'
ac_cv_search_getrrsetbyname=no
ac_cv_search_login='none required'
ac_cv_search_nanosleep='none required'
ac_cv_search_res_query=-lresolv
ac_cv_sizeof_char=1
ac_cv_sizeof_int=4
ac_cv_sizeof_long_int=4
ac_cv_sizeof_long_long_int=8
ac_cv_sizeof_short_int=2
ac_cv_sys_file_offset_bits=no
ac_cv_sys_large_files=no
ac_cv_sys_largefile_CC=no
ac_cv_type_char=yes
ac_cv_type_in_addr_t=yes
ac_cv_type_int=yes
ac_cv_type_long_double=yes
ac_cv_type_long_int=yes
ac_cv_type_long_long=yes
ac_cv_type_long_long_int=yes
ac_cv_type_short_int=yes
ac_cv_type_sig_atomic_t=yes
ac_cv_type_socklen_t=yes
ac_cv_type_struct_timespec=yes
ac_cv_type_unsigned_long_long=yes
ossh_cv_utmp_h_has_ut_addr=yes
ossh_cv_utmp_h_has_ut_addr_v6=no
ossh_cv_utmp_h_has_ut_exit=no
ossh_cv_utmp_h_has_ut_host=yes
ossh_cv_utmp_h_has_ut_id=yes
ossh_cv_utmp_h_has_ut_pid=yes
ossh_cv_utmp_h_has_ut_time=yes
ossh_cv_utmp_h_has_ut_tv=no
ossh_cv_utmp_h_has_ut_type=yes
ossh_cv_utmpx_h_has_syslen=no
ossh_cv_utmpx_h_has_ut_addr=yes
ossh_cv_utmpx_h_has_ut_addr_v6=no
ossh_cv_utmpx_h_has_ut_host=yes
ossh_cv_utmpx_h_has_ut_id=yes
ossh_cv_utmpx_h_has_ut_time=yes
ossh_cv_utmpx_h_has_ut_tv=yes
ossh_cv_utmpx_h_has_ut_type=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='/usr/bin/ar'
AWK='gawk'
CAT='/usr/bin/cat'
CC='gcc'
CFLAGS='-g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare '
CPP='gcc -E'
CPPFLAGS=''
DEFS='-DHAVE_CONFIG_H'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
ENT=''
EXEEXT='.exe'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_SSH_PRNG_CMDS=''
INSTALL_SSH_RAND_HELPER=''
KILL='/usr/bin/kill'
LD='gcc'
LDFLAGS=''
LIBEDIT=''
LIBOBJS=''
LIBPAM=''
LIBS='-lresolv -lcrypto -lz  /usr/lib/textmode.o -lcrypt'
LIBWRAP='-lwrap'
LOGIN_PROGRAM_FALLBACK='/usr/bin/login'
LTLIBOBJS=''
MAKE_PACKAGE_SUPPORTED='no'
MANTYPE='doc'
NROFF='/usr/bin/nroff'
OBJEXT='o'
OPENSC_CONFIG='no'
PACKAGE_BUGREPORT='openssh-unix-dev at mindrot.org'
PACKAGE_NAME='OpenSSH'
PACKAGE_STRING='OpenSSH Portable'
PACKAGE_TARNAME='openssh'
PACKAGE_VERSION='Portable'
PATH_GROUPADD_PROG='groupadd'
PATH_PASSWD_PROG='/usr/bin/passwd'
PATH_SEPARATOR=':'
PATH_USERADD_PROG='useradd'
PERL=''
PRIVSEP_PATH='/var/empty'
PROG_ARP='/cygdrive/c/WINDOWS/system32/arp'
PROG_DF='/bin/df'
PROG_IFCONFIG='undef'
PROG_IPCS='/bin/ipcs'
PROG_JSTAT='undef'
PROG_LAST='undef'
PROG_LASTLOG='undef'
PROG_LS='/bin/ls'
PROG_NETSTAT='/cygdrive/c/WINDOWS/system32/netstat'
PROG_PS='/bin/ps'
PROG_SAR='undef'
PROG_TAIL='/bin/tail'
PROG_UPTIME='undef'
PROG_VMSTAT='undef'
PROG_W='undef'
PROG_WHO='/bin/who'
RANLIB='ranlib'
SED='/usr/bin/sed'
SH='/usr/bin/sh'
SHELL='/bin/sh'
SSH_PRIVSEP_USER='sshd'
STARTUP_SCRIPT_SHELL='/bin/sh'
STRIP_OPT='-s'
TEST_MINUS_S_SH='/usr/bin/bash'
TEST_SHELL='sh'
XAUTH_PATH='undefined'
ac_ct_CC='gcc'
ac_ct_RANLIB='ranlib'
bindir='${exec_prefix}/bin'
build='i686-pc-cygwin'
build_alias=''
build_cpu='i686'
build_os='cygwin'
build_vendor='pc'
datadir='${prefix}/share'
exec_prefix='${prefix}'
host='i686-pc-cygwin'
host_alias=''
host_cpu='i686'
host_os='cygwin'
host_vendor='pc'
includedir='${prefix}/include'
infodir='${datadir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${sbindir}'
localstatedir='/var'
mandir='${datadir}/man'
mansubdir='man'
oldincludedir='/usr/include'
piddir='/var/run'
prefix='/usr'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''
user_path='/bin:/usr/sbin:/sbin:/usr/bin'
xauth_path=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define DISABLE_FD_PASSING 1
#define DISABLE_SHADOW 1
#define DISABLE_WTMPX 1
#define ENTROPY_TIMEOUT_MSEC 200
#define GETPGRP_VOID 1
#define GLOB_HAS_ALTDIRFUNC 1
#define HAVE_ADDR_IN_UTMP 1
#define HAVE_ADDR_IN_UTMPX 1
#define HAVE_ASPRINTF 1
#define HAVE_BASENAME 1
#define HAVE_BCOPY 1
#define HAVE_CLOCK 1
#define HAVE_CLOCK_T 1
#define HAVE_CONTROL_IN_MSGHDR 1
#define HAVE_CRYPT_H 1
#define HAVE_CYGWIN 1
#define HAVE_DAEMON 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_DECL__GETLONG 0
#define HAVE_DECL__GETSHORT 0
#define HAVE_DEV_PTMX 1
#define HAVE_DIRENT_H 1
#define HAVE_DIRFD 1
#define HAVE_DIRNAME 1
#define HAVE_ENDIAN_H 1
#define HAVE_ENDUTENT 1
#define HAVE_ENDUTXENT 1
#define HAVE_FCHMOD 1
#define HAVE_FCHOWN 1
#define HAVE_FEATURES_H 1
#define HAVE_FUTIMES 1
#define HAVE_GETCWD 1
#define HAVE_GETOPT 1
#define HAVE_GETOPT_H 1
#define HAVE_GETOPT_OPTRESET 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPEEREID 1
#define HAVE_GETRLIMIT 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_GETUTENT 1
#define HAVE_GETUTID 1
#define HAVE_GETUTLINE 1
#define HAVE_GETUTXENT 1
#define HAVE_GETUTXID 1
#define HAVE_GETUTXLINE 1
#define HAVE_GLOB 1
#define HAVE_GLOB_H 1
#define HAVE_HEADER_AD 1
#define HAVE_HOST_IN_UTMP 1
#define HAVE_HOST_IN_UTMPX 1
#define HAVE_ID_IN_UTMP 1
#define HAVE_ID_IN_UTMPX 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_NTOP 1
#define HAVE_INT64_T 1
#define HAVE_INTXX_T 1
#define HAVE_IN_ADDR_T 1
#define HAVE_LASTLOG_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_LIBZ 1
#define HAVE_LIMITS_H 1
#define HAVE_LOGIN 1
#define HAVE_LOGOUT 1
#define HAVE_LOGWTMP 1
#define HAVE_LONG_DOUBLE 1
#define HAVE_LONG_LONG 1
#define HAVE_MEMMOVE 1
#define HAVE_MKDTEMP 1
#define HAVE_MMAP 1
#define HAVE_MODE_T 1
#define HAVE_NANOSLEEP 1
#define HAVE_NETDB_H 1
#define HAVE_OPENPTY 1
#define HAVE_OPENSSL 1
#define HAVE_PATHS_H 1
#define HAVE_PID_IN_UTMP 1
#define HAVE_PID_T 1
#define HAVE_PROC_PID 1
#define HAVE_PTY_H 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_REALPATH 1
#define HAVE_RECVMSG 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SENDMSG 1
#define HAVE_SETDTABLESIZE 1
#define HAVE_SETEGID 1
#define HAVE_SETENV 1
#define HAVE_SETEUID 1
#define HAVE_SETGROUPS 1
#define HAVE_SETREGID 1
#define HAVE_SETREUID 1
#define HAVE_SETRLIMIT 1
#define HAVE_SETSID 1
#define HAVE_SETUTENT 1
#define HAVE_SETUTXENT 1
#define HAVE_SETVBUF 1
#define HAVE_SIGACTION 1
#define HAVE_SIG_ATOMIC_T 1
#define HAVE_SIZE_T 1
#define HAVE_SNPRINTF 1
#define HAVE_SOCKETPAIR 1
#define HAVE_SSIZE_T 1
#define HAVE_SS_FAMILY_IN_SS 1
#define HAVE_STDDEF_H 1
#define HAVE_STDINT_H 1
#define HAVE_STRDUP 1
#define HAVE_STRERROR 1
#define HAVE_STRFTIME 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_STRLCAT 1
#define HAVE_STRLCPY 1
#define HAVE_STRSEP 1
#define HAVE_STRTOLL 1
#define HAVE_STRTOUL 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_STRUCT_TIMEVAL 1
#define HAVE_SYSCONF 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_ERRLIST 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_NERR 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_TCGETPGRP 1
#define HAVE_TCSENDBREAK 1
#define HAVE_TIME 1
#define HAVE_TIME_H 1
#define HAVE_TIME_IN_UTMP 1
#define HAVE_TIME_IN_UTMPX 1
#define HAVE_TRUNCATE 1
#define HAVE_TV_IN_UTMPX 1
#define HAVE_TYPE_IN_UTMP 1
#define HAVE_TYPE_IN_UTMPX 1
#define HAVE_UINTXX_T 1
#define HAVE_UNISTD_H 1
#define HAVE_UNSETENV 1
#define HAVE_UNSIGNED_LONG_LONG 1
#define HAVE_UPDWTMP 1
#define HAVE_UTIMES 1
#define HAVE_UTIME_H 1
#define HAVE_UTMPNAME 1
#define HAVE_UTMPXNAME 1
#define HAVE_UTMPX_H 1
#define HAVE_UTMP_H 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT 1
#define HAVE_U_INT64_T 1
#define HAVE_U_INTXX_T 1
#define HAVE_VASPRINTF 1
#define HAVE_VA_COPY 1
#define HAVE_VHANGUP 1
#define HAVE_VSNPRINTF 1
#define HAVE_WAITPID 1
#define HAVE___FUNCTION__ 1
#define HAVE___PROGNAME 1
#define HAVE___VA_COPY 1
#define HAVE___func__ 1
#define IP_TOS_IS_BROKEN 1
#define LIBWRAP 1
#define LOGIN_PROGRAM_FALLBACK "/usr/bin/login"
#define NO_IPPORT_RESERVED_CONCEPT 1
#define NO_X11_UNIX_SOCKETS 1
#define OPENSSL_PRNG_ONLY 1
#define PACKAGE_BUGREPORT "openssh-unix-dev at mindrot.org"
#define PACKAGE_NAME "OpenSSH"
#define PACKAGE_STRING "OpenSSH Portable"
#define PACKAGE_TARNAME "openssh"
#define PACKAGE_VERSION "Portable"
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_INT 4
#define SIZEOF_LONG_LONG_INT 8
#define SIZEOF_SHORT_INT 2
#define SNPRINTF_CONST const
#define SSH_PRIVSEP_USER "sshd"
#define USER_PATH "/bin:/usr/sbin:/sbin:/usr/bin"
#define USE_PIPES 1
#define _PATH_PASSWD_PROG "/usr/bin/passwd"
#define _PATH_SSH_PIDDIR "/var/run"

configure: exit 0
----------------------------------------------------------

I can see the define of HAVE_INTXX_T in this list.

I have searched for both HAVE_INTXX_T and SIZEOF_CHAR but the only files
they are in are:

cygwin/home/Steve/openssh3.4p2/config.h - in a comment
cygwin/home/Steve/openssh3.4p2/config.log - as described above
cygwin/home/Steve/openssh3.4p2/defines.h - as described above

Can anybody give me an idea of what I am doing wrong?

Thanks

Steve













More information about the openssh-unix-dev mailing list