openssh on AIX v4.3.3 with native compiler

Darren_Hall at progressive.com Darren_Hall at progressive.com
Wed Dec 15 06:12:14 EST 1999





The inline patch for configure.in


*** configure.in        Tue Dec 14 13:41:19 1999
--- configure.in~       Wed Dec  8 18:48:58 1999
***************
*** 55,63 ****
  AC_CHECK_LIB(dl, dlopen, , )
  AC_CHECK_LIB(pam, pam_authenticate, , )

- dnl Checks for compiler characteristics
- AC_C_INLINE
-
  dnl Checks for header files.
  AC_CHECK_HEADERS(endian.h lastlog.h login.h maillock.h netgroup.h paths.h
pty.
h shadow.h util.h utmp.h utmpx.h sys/select.h sys/stropts.h sys/time.h)

--- 55,60 ----

(autoheader should fixup the config.h.in)

Someone already sent a nice #ifndef __GNUC__ to fix the __attribute__ issue
to the list.

>> I also have done a lot of type casting to remove the frivilous
>> warnings regarding (int *) != (unsigned int *).  Let me know if
>> I'm repeating any work done.

> i'll will look into these if time permits, could you please mail
> the warnings to markus at openssh.com. it's .com not .org, alas.

"canohost.c", line 39.61: 1506-280 (W) Function argument assignment between
types "unsigned long*" and "int*" is not allowed.
"canohost.c", line 128.32: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"canohost.c", line 194.61: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"canohost.c", line 216.59: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"channels.c", line 390.67: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"channels.c", line 418.67: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"channels.c", line 448.67: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"channels.c", line 1014.34: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "int*" is not allowed.
"channels.c", line 1021.55: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "int*" is not allowed.
"channels.c", line 1230.49: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "int*" is not allowed.

"sshconnect.c", line 915.39: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "int*" is not allowed.

"sshd.c", line 707.82: 1506-280 (W) Function argument assignment between
types "unsigned long*" and "int*" is not allowed.
"sshd.c", line 1144.42: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1427.57: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1450.57: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1498.54: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1786.50: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1831.59: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1832.58: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 1909.61: 1506-280 (W) Function argument assignment between
types "unsigned int*" and "int*" is not allowed.
"sshd.c", line 2167.58: 1506-280 (W) Function argument assignment between
types "unsigned long*" and "int*" is not allowed.

"ssh-keygen.c", line 104.52: 1506-280 (W) Function argument assignment
between types "unsigned int*" and "int*" is not allowed.
"ssh-agent.c", line 430.93: 1506-280 (W) Function argument assignment
between types "unsigned long*" and "int*" is not allowed.
"scp.c", line 1187.33: 1506-280 (W) Function argument assignment between
types "void(*)(int)" and "void*" is not allowed.







More information about the openssh-unix-dev mailing list