Gentlemen: I'm running RedHat 6.2 here (out of the box, virtually no upgrades...) and while OpenSSH 2.2.0p1-2 will compile and run just fine, for some reason OpenSSH2.3.0p1 (Portable for Linux) will not. It configures just fine, but dies in the "make" as follows: ranlib libssh.a gcc -o ssh ssh.o sshconnect.o sshconnect1.o sshconnect2.o log-client.o readconf.o clientloop.o -L. -L/usr/lib -L/usr -lssh -lopenbsd-compat -ldl -lnsl -lz -lutil -lpam -lcrypto gcc -o sshd sshd.o auth.o auth1.o auth2.o auth-skey.o auth2-skey.o auth-rhosts.o auth-options.o auth-krb4.o auth-pam.o auth-passwd.o auth-rsa.o auth-rh-rsa.o dh.o pty.o log-server.o login.o loginrec.o servconf.o serverloop.o md5crypt.o session.o -L. -L/usr/lib -L/usr -lssh -lopenbsd-compat -ldl -lnsl -lz -lutil -lpam -lcrypto sshd.o: In function `main': sshd.o(.text+0x16f0): undefined reference to `request_init' sshd.o(.text+0x16f9): undefined reference to `sock_host' sshd.o(.text+0x16ff): undefined reference to `hosts_access' sshd.o(.text+0x171e): undefined reference to `refuse' collect2: ld returned 1 exit status make: *** [sshd] Error 1 Please feel free to contact me for any information about my system you may need. Generic info as follows: Dual-PPro 200 192 MB RAM 40 GIGS of drive space, plenty of FREE drive space, especially under the /usr directory tree -- /dev/sda1 8657308 1361896 6855636 17% /usr As I said, I don't know what info you need, so please feel free to ask me... I would've emailed the "portability" team directly, except I couldn't find any info. Thanks... John