[Bug 213] New: -SNAP-20020410 fails to compile under AIX 4.3.3
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Thu Apr 11 06:19:31 EST 2002
http://bugzilla.mindrot.org/show_bug.cgi?id=213
Summary: -SNAP-20020410 fails to compile under AIX 4.3.3
Product: Portable OpenSSH
Version: -current
Platform: PPC
OS/Version: AIX
Status: NEW
Severity: normal
Priority: P2
Component: Build system
AssignedTo: openssh-unix-dev at mindrot.org
ReportedBy: dmanton at emea.att.com
A simple ./configure; make using IBM VisualAge C++ 5 under AIX 4.3.3 ML9 returns:
xlC -O2 -
qlanglvl=extended -I. -I. -I/usr/local/include -DSSHDIR=\"/usr/local/etc\" -
D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\" -
D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\" -
D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\" -D_PATH_SSH_PIDDIR=\"/var/run\" -
DSSH_RAND_HELPER=\"/usr/local/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c
monitor_fdpass.c
"monitor_fdpass.c", line 43.18: 1506-195 (S) Integral constant
expression with a value greater than zero is required.
"monitor_fdpass.c", line 87.18: 1506-
195 (S) Integral constant expression with a value greater than zero is required.
make: 1254-004
The error code from the last command is 1.
This appears to be a problem with the line:
char
tmp[CMSG_SPACE(sizeof(int))];
It would seem that the IBM compiler does not like array
declarations that need to be computed in this way. Hard-coding 16 in place of
CMSG_SPACE(sizeof(int)) allows compilation to succeed.
Can someone help me to solve this
problem?
------- 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