Nick_Chi at manulife.com
2003-Sep-30 04:22 UTC
OpenSSH 3.7.1p1 installation on AIX 4.3.3 enquiry?
Dear Sir,
I try to install OpenSSH 3.7.1p1 on AIX 4.3.3, but I find the following
problem.
Would you please give some advices for me?
I try to configure the s/w by entering
../configure --prefix=OPENSSH_PATH \
--sysconfdir=OPENSSH_PATH/etc/openssh \
--without-pam \
--without-prngd-socket \
--without-prngd-port \
--with-tcp-wrappers=TCPWRAPPER_PATH \
--with-pid-dir=OPENSSH_PATH/var/run/openssh \
--with-ssl-dir=OPENSSL_PATH \
--with-zlib=ZLIB_PATH
The following warning appears at the end.
====================================================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.
====================================================
Then, I try to make the s/w by entering
make
The following error shows at the end.
++++++++++++++++++++++++++++++++++++++++++++++++++++++
(cd openbsd-compat && make)
make[1]: Entering directory
`/tech/src/SSH-3.7.1p1/openssh-3.7.1p1/openbsd-compat'
gcc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.. -I. -I./..
-I/tech/OPENSSH-3.7.1p1/openssl/include -I/usr/tcpwrap -I/usr/local/include
-I/usr/local/include -DHAVE_CONFIG_H -c bsd-arc4random.c
In file included from /usr/include/sys/user.h:77,
from /usr/include/sys/audit.h:38,
from ../openbsd-compat/port-aix.h:35,
from ../openbsd-compat/openbsd-compat.h:166,
from ../includes.h:173,
from bsd-arc4random.c:25:
/usr/include/sys/proc.h:203: error: parse error before "crid_t"
/usr/include/sys/proc.h:212: error: parse error before "p_class"
/usr/include/sys/proc.h:355: error: parse error before '}' token
make[1]: *** [bsd-arc4random.o] Error 1
make[1]: Leaving directory
`/tech/src/SSH-3.7.1p1/openssh-3.7.1p1/openbsd-compat'
make: *** [openbsd-compat/libopenbsd-compat.a] Error 2
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hope you can reply me when you are free.
Thanks.
Best Regards,
Nick CHI
Regional Technology Team,
Regional I.T.,
I.T. Asia,
Manulife International Limited
Tel: (852) 2510 3273
Fax: (852) 2510 0244
Email: Nick_Chi at manulife.com
=========================================================
This message is confidential and may also be privileged. If you are not
the intended recipient, please notify me by return e-mail and delete this
message from your system. If you are not the intended recipient, any use
by you of this message is strictly prohibited.
Nick_Chi at manulife.com wrote:> I try to install OpenSSH 3.7.1p1 on AIX 4.3.3, but I find the following > problem.[snip]> The following warning appears at the end. > ====================================================> WARNING: you are using the builtin random number collection > service.That's normal. AIX (up to but not including 5.2, I think) does not have a /dev/random device.> make[1]: Entering directory > `/tech/src/SSH-3.7.1p1/openssh-3.7.1p1/openbsd-compat' > gcc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.. -I. -I./.. > -I/tech/OPENSSH-3.7.1p1/openssl/include -I/usr/tcpwrap -I/usr/local/include > -I/usr/local/include -DHAVE_CONFIG_H -c bsd-arc4random.c > In file included from /usr/include/sys/user.h:77, > from /usr/include/sys/audit.h:38, > from ../openbsd-compat/port-aix.h:35, > from ../openbsd-compat/openbsd-compat.h:166, > from ../includes.h:173, > from bsd-arc4random.c:25: > /usr/include/sys/proc.h:203: error: parse error before "crid_t" > /usr/include/sys/proc.h:212: error: parse error before "p_class" > /usr/include/sys/proc.h:355: error: parse error before '}' token > make[1]: *** [bsd-arc4random.o] Error 1 > make[1]: Leaving directory > `/tech/src/SSH-3.7.1p1/openssh-3.7.1p1/openbsd-compat' > make: *** [openbsd-compat/libopenbsd-compat.a] Error 2That's actually caused by a problem in the AIX system headers that trips up earlier gcc's, but openssh-3.7.1p2 will work around it on AIX 4.3.3. Your options are: use openssh-3.7.1p2, upgrade your gcc or edit the system headers. For details see: http://bugzilla.mindrot.org/show_bug.cgi?id=640 -- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.
Seemingly Similar Threads
- OpenSSH 3.7.1p2 with OpenSSL 0.9.7c installation on HP-UX 11.0 enquiry?
- Problem found in OpenSSH 3.7.1p2 with OpenSSL 0.9.7c installation on HP-UX11.0
- [Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
- 3.7.1p1 PAM Problems in RedHat 6.2
- Bus Error with openssh 3.7.1p1 on 64-bit Sparc/Solaris