* Kevin Steves <stevesk at pobox.com> [011027
19:40]:> On Fri, 26 Oct 2001, Larry Rosenman wrote:
> :I tried to compile OpenSSH 2.9.9p2 on my Caldera OpenUNIX8 system and
> :it couldn't find setlinebuf. setlinebuf is a BSD compatibility
> :function. It was called from sftp-int.c. Looking at the code, there
> :is a #ifdef for HAVE_SETVBUF, but apparently configure isn't set to
> :look for setvbuf (which we DO have).
> :
> :I added a #define HAVE_SETVBUF 1 to config.h, and this problem goes
> :away.
>
> configure does check for setvbuf, so i don't know what i wrong. i
wonder
> if the #ifdefs can be removed? what systems do not have setvbuf()?
In the configure output, i could *NOT* find setvbuf mentioned at all.
I wonder what went wrong.
LER
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler at lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749