"make" terminates with message: log.c: In function `do_log': log.c:393: warning: implicit declaration of function `strnvis' log.c:393: `VIS_SAFE' undeclared (first use in this function) log.c:393: (Each undeclared identifier is reported only once log.c:393: for each function it appears in.) log.c:393: `VIS_OCTAL' undeclared (first use in this function) *** Error code 1 I found both "VIS_SAFE" and "VIS_OCTAL" in /usr/include: cd /usr/include grep VIS_SAFE *.h vis.h:#define VIS_SAFE 0x20 /* only encode "unsafe" characters */ grep VIS_OCTAL *.h vis.h:#define VIS_OCTAL 0x01 /* use octal \ddd format */ So I used this "configure": ./configure -prefix=/usr -sysconfdir=/etc -bindir=/usr/bin -sbindir=/usr/sbin -includedir=/usr/include To match OpenBSD 3.0 locations and use "/usr/include" Got the same error so I preceeded "configure" with: setenv CFLAGS -I/usr/include And got this in "configure" output: Compiler flags: -I/usr/include -Wall -Wpointer-arith -Wno-uninitialized Reran "make" and got the same error message. Even though the "gcc" statement is: gcc -I/usr/include -Wall -Wpointer-arith -Wno-uninitialized -I. -I. -DSSHDIR=\"/etc\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/libexec/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/libexec/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/usr/libexec/ssh-keysign\" -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DSSH_RAND_HELPER=\"/usr/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c log.c
Don't people check the bug list before adding new ones? *** This bug has been marked as a duplicate of 671 ***
Mass change of RESOLVED bugs to CLOSED