On Fri, Sep 28, 2001 at 06:10:43PM -0700, Phil Stracchino wrote: > On Sat, Sep 29, 2001 at 01:22:59AM +0100, Dr S N Henson wrote: > > This is starting to look like a compiler bug. > > I've been suspecting that myself. The curious thing is that OpenSSH 2.9p2 > and OpenSSL 0.9.6a were working fine.
Compiler bug it is. I haven't yet managed to rebuild a gcc-2.95,3, but I installed an old egcs-1.1.2 (gcc-2.91.66) and recompiled OpenSSL and OpenSSH with that, and suddenly it all worked. There was one minor quirk: 'ssh-agent > file' no longer produced any output to <file>. However, 'VAR=`ssh-agent`; echo $VAR > file' worked fine. Go figure. I then recompiled OpenSSH-2.9.9 with gcc-3.0, and that worked fine, and the ssh-agent > file quirk vanished. Go figure. So, be it officially known: gcc-3.0 will NOT correctly compile OpenSSL v0.9.6 on Linux, but compiles OpenSSH 2.9.9 without any problems against a known-good OpenSSL installation. -- Linux Now! .........Because friends don't let friends use Microsoft. phil stracchino :: [EMAIL PROTECTED] :: [EMAIL PROTECTED] unix ronin :::: renaissance man :::: mystic zen biker geek 2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold) ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]