Problems with 3.7p1 on IRIX 6.5

Victoria Pennington v.pennington at man.ac.uk
Wed Sep 17 23:11:35 EST 2003


On Wed, 17 Sep 2003, Albert Chin wrote:

> It works if I define BROKEN_GETADDRINFO, SETEUID_BREAKS_SETUID,
> BROKEN_SETREUID, and BROKEN_SETREGID.

Do you define them all to be 1?  e.g.

#define BROKEN_GETADDRINFO 1

I tried this, but get the following compilation error:

# make
        cc -g -I. -I. -I/usr/local/ssl/include  -I/usr/local/include -DSSHDIR=\"/usr/local/etc\"  -D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"  -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\"  -D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\"  -D_PATH_SSH_KEY_SIGN=\"/usr/local/libexec/ssh-keysign\"  -D_PATH_SSH_PIDDIR=\"/usr/local/etc\"  -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"  -DSSH_RAND_HELPER=\"/usr/local/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c moduli.c
cc-1035 cc: WARNING File = /usr/include/stdint.h, Line = 5
  #error directive:  This header file is to be used only for c99 mode
          compilations

  #error This header file is to be used only for c99 mode compilations
   ^

cc-1143 cc: ERROR File = openbsd-compat/fake-rfc2553.h, Line = 141
  Declaration is incompatible with "const char *gai_strerror(int)" (declared at
          line 147 of "/usr/include/netdb.h").

  char *gai_strerror(int);
        ^

1 error detected in the compilation of "moduli.c".
*** Error code 2 (bu21)

Victoria




More information about the openssh-unix-dev mailing list