Dear [?], In compiling open-ssh on Solaris 2.6, with all recommended patches, a current verson of gcc, the latest (recommended) ZLib, the latest (and recommended) OpenSSL... When a simple ./configure and then make is performed, this error comes up, always, no matter what configure flags are set or not. This layout is posted on the Cert Website... and it fails everytime. -thanks if anyone could advise or suggest... The readme's do not mention anything I can see close to this error. -Jason F, London, Uk. gcc -g -O2 -Wall -I. -I. -I/usr/local/include -I/usr/include -DETCDIR=\"/usr/local/etc\" -DSSH_PROGRAM=\"/usr/local/bin/ssh\" -DSSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\" -DHAVE_CONFIG_H -c log.c -o log.o log.c: In function `fatal': log.c:50: `__builtin_va_alist' undeclared (first use in this function) log.c:50: (Each undeclared identifier is reported only once log.c:50: for each function it appears in.) log.c:49: warning: `args' might be used uninitialized in this function log.c: In function `error': log.c:62: `__builtin_va_alist' undeclared (first use in this function) log.c:61: warning: `args' might be used uninitialized in this function log.c: In function `log': log.c:73: `__builtin_va_alist' undeclared (first use in this function) log.c:72: warning: `args' might be used uninitialized in this function log.c: In function `verbose': log.c:84: `__builtin_va_alist' undeclared (first use in this function) log.c:83: warning: `args' might be used uninitialized in this function log.c: In function `debug': log.c:95: `__builtin_va_alist' undeclared (first use in this function) log.c:94: warning: `args' might be used uninitialized in this function log.c: In function `debug2': log.c:104: `__builtin_va_alist' undeclared (first use in this function) log.c:103: warning: `args' might be used uninitialized in this function log.c: In function `debug3': log.c:113: `__builtin_va_alist' undeclared (first use in this function) log.c:112: warning: `args' might be used uninitialized in this function make: *** [log.o] Error 1
On Fri, 19 Jan 2001, Jason F. wrote:> Dear [?], > > In compiling open-ssh on Solaris 2.6, with all recommended patches, a > current verson of gcc, the latest (recommended) ZLib, the latest (and > recommended) OpenSSL... > > When a simple ./configure and then make is performed, this error comes > up, always, no matter what configure flags are set or not. This layout > is posted on the Cert Website... and it fails everytime. > > -thanks if anyone could advise or suggest... The readme's do not mention > anything I can see close to this error.Edit the Makefile that configure generated and delete the -I/usr/include from CFLAGS. This should be fixed in the snapshots[1] (can someone verify?) -d [1] www.openssh.com/portable.html -- | ``We've all heard that a million monkeys banging on | Damien Miller - | a million typewriters will eventually reproduce the | <djm at mindrot.org> | works of Shakespeare. Now, thanks to the Internet, / | we know this is not true.'' - Robert Wilensky UCB / http://www.mindrot.org