[Bug 531] Conflicting basename() on Irix

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Thu Apr 3 04:02:43 EST 2003


http://bugzilla.mindrot.org/show_bug.cgi?id=531

           Summary: Conflicting basename() on Irix
           Product: Portable OpenSSH
           Version: 3.6p1
          Platform: MIPS
        OS/Version: IRIX
            Status: NEW
          Severity: major
          Priority: P2
         Component: Build system
        AssignedTo: openssh-unix-dev at mindrot.org
        ReportedBy: pere at hungry.com


The OpenSSH v3.6p1 source fails to compile on Irix 6.5.  I get the following
error message:

  [...]
  checking for basename... no
  [...]
  cc-wrapper -g -I. -I. -I/local/lib  -I/usr/local/include
   -DSSHDIR=\"/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/local/bin/ssh\"
   -D_PATH_SSH_ASKPASS_DEFAULT=\"/local/libexec/ssh-askpass\"
   -D_PATH_SFTP_SERVER=\"/local/libexec/sftp-server\"
   -D_PATH_SSH_KEY_SIGN=\"/local/libexec/ssh-keysign\"
   -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"
   -DSSH_RAND_HELPER=\"/local/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H
   -c progressmeter.c
  cc-1143 cc: ERROR File = /usr/include/libgen.h, Line = 35
    Declaration is incompatible with "char *basename(const char *)"
    (declared at line 9 of "openbsd-compat/basename.h").

  extern char *basename(char *);
               ^

  1 error detected in the compilation of "progressmeter.c".
  make: *** [progressmeter.o] Error 2



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-unix-dev mailing list