[Bug 397] New: Openssh build failure AIX 4.3.3
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Wed Sep 18 00:09:32 EST 2002
http://bugzilla.mindrot.org/show_bug.cgi?id=397
Summary: Openssh build failure AIX 4.3.3
Product: Portable OpenSSH
Version: -current
Platform: Other
OS/Version: AIX
Status: NEW
Severity: normal
Priority: P2
Component: Build system
AssignedTo: openssh-unix-dev at mindrot.org
ReportedBy: suehall at prodigy.net
Attempting to build openssh v.3.4p1 on AIX 4.3.3 maint level 9. The configure
command is: CC=/usr/ibmcxx/bin/xlC_r ./configure --prefix=/usr/local/ssh
--with-tcp-wrappers
Error 1: duplicate def. utmp_data in /usr/include/utmp.h and utmpx.h. I
commented out the def. in the older utmpx.h. Ran make clean and reconfigured:
Error 2: duplicate def. of TILDE in /usr/include/sys/ioctl.h and
openssh/openbsd-compat/glob.c. I commented out the def. in ioctl.h, did make
clean and continued.
Error 3:
/usr/ibmcxx/bin/xlC_r -g -I. -I. -I/usr/local/ssl/include -
I/usr/local/include -DSSHDIR=\"/usr/local/ssh/etc\" -
D_PATH_SSH_PROGRAM=\"/usr/local/ssh/bin/ssh\" -
D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/ssh/libexec/ssh-askpass\" -
D_PATH_SFTP_SERVER=\"/usr/local/ssh/libexec/sftp-server\" -
D_PATH_SSH_KEY_SIGN=\"/usr/local/ssh/libexec/ssh-keysign\" -
D_PATH_SSH_PIDDIR=\"/usr/local/ssh/etc\" -
D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -
DSSH_RAND_HELPER=\"/usr/local/ssh/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c
cipher.c
"cipher.c", line 65.56: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 66.55: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 70.57: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 71.57: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 72.57: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 73.57: 1506-196 (E) Initialization between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 154.17: 1506-068 (S) Operation between types "char*" and "int"
is not allowed.
"cipher.c", line 155.16: 1506-068 (S) Operation between types "char*" and "int"
is not allowed.
"cipher.c", line 706.24: 1506-068 (E) Operation between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
"cipher.c", line 721.24: 1506-068 (E) Operation between types "const struct
evp_cipher_st*(*)(void)" and "struct evp_cipher_st*(*)(void)" is not allowed.
make: 1254-004 The error code from the last command is 1.
Stop.
I see a similiar error reported for an Alpha system, but don't have the cflag
specified in the response to remove (bug #371). My configuration was reported
as:
Console output after configure:
OpenSSH has been configured with the following options:
User binaries: /usr/local/ssh/bin
System binaries: /usr/local/ssh/sbin
Configuration files: /usr/local/ssh/etc
Askpass program: /usr/local/ssh/libexec/ssh-askpass
Manual pages: /usr/local/ssh/man/catX
PID file: /usr/local/ssh/etc
Privilege separation chroot path: /var/empty
sshd default user
PATH: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/ssh/bin
Manpage format: cat
PAM support: no
KerberosIV support: no
KerberosV support: no
Smartcard support: no
AFS support: no
S/KEY support: no
TCP Wrappers support: yes
MD5 password support: no
IP address in $DISPLAY hack: no
Use IPv4 by default hack: no
Translate v4 in v6 hack: no
BSD Auth support: no
Random number source: ssh-rand-helper
ssh-rand-helper collects from: Command hashing (timeout 200)
Host: powerpc-ibm-aix4.3.3.0
Compiler: /usr/ibmcxx/bin/xlC_r
Compiler flags: -g
Preprocessor flags: -I/usr/local/ssl/include -I/usr/local/include
Linker flags: -L/usr/local/ssl/lib -L/usr/local/lib -
blibpath:/usr/lib:/lib:/usr/local/lib
Libraries: -lwrap -lz -lcrypto
WARNING: you are using the builtin random number collection
service. Please read WARNING.RNG and request that your OS
vendor includes kernel-based random number collection in
future versions of your OS.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the openssh-unix-dev
mailing list