*** ./src/plugins/preauth/pkinit/pkinit.h.ORIG Thu May 27 12:07:10 2010 --- ./src/plugins/preauth/pkinit/pkinit.h Thu May 27 12:07:28 2010 *************** *** 105,111 **** --- 105,113 ---- /* Solaris compiler doesn't grok __FUNCTION__ * hack for now. Fix all the uses eventually. */ + #ifndef _AIX51 #define __FUNCTION__ __func__ + #endif /* Macros to deal with converting between various data types... */ #define PADATA_TO_KRB5DATA(pad, k5d) \ *** ./src/lib/krb5/os/changepw.c.ORIG Thu May 27 12:16:08 2010 --- ./src/lib/krb5/os/changepw.c Thu May 27 12:16:32 2010 *************** *** 40,45 **** --- 40,49 ---- #include #include + #if (defined(_AIX51) || defined(_AIX52) || defined(_AIX53)) && !(defined(_AIX61)) + #define ss_family __ss_family + #endif + #ifndef GETSOCKNAME_ARG3_TYPE #define GETSOCKNAME_ARG3_TYPE int #endif *** ./src/slave/kpropd.c.ORIG Mon Jan 10 14:34:11 2011 --- ./src/slave/kpropd.c Mon Jan 10 14:35:00 2011 *************** *** 87,92 **** --- 87,96 ---- #include #include + #if (defined(_AIX51) || defined(_AIX52) || defined(_AIX53)) && !(defined(_AIX61)) + #define ss_family __ss_family + #endif + #ifndef GETSOCKNAME_ARG3_TYPE #define GETSOCKNAME_ARG3_TYPE unsigned int #endif *** ./src/configure.ORIG Tue Nov 8 15:05:46 2011 --- ./src/configure Tue Nov 8 15:05:59 2011 *************** *** 4517,4525 **** case "$CC $CFLAGS" in *-qhalt=*) ;; *) ! CFLAGS="$CFLAGS -qhalt=e" ! { $as_echo "$as_me:${as_lineno-$LINENO}: adding -qhalt=e for better error reporting" >&5 ! $as_echo "$as_me: adding -qhalt=e for better error reporting" >&6;} ;; esac # Also, the optimizer isn't turned on by default, which means --- 4517,4525 ---- case "$CC $CFLAGS" in *-qhalt=*) ;; *) ! # CFLAGS="$CFLAGS -qhalt=e" ! # { $as_echo "$as_me:${as_lineno-$LINENO}: adding -qhalt=e for better error reporting" >&5 ! #$as_echo "$as_me: adding -qhalt=e for better error reporting" >&6;} ;; esac # Also, the optimizer isn't turned on by default, which means *** ./src/lib/krb5/os/expand_path.c.ORIG Tue Nov 29 11:55:12 2016 --- ./src/lib/krb5/os/expand_path.c Tue Nov 29 12:04:52 2016 *************** *** 351,357 **** return 0; } ! static const struct token { const char *tok; PTYPE param; const char *postfix; --- 351,357 ---- return 0; } ! static const struct AIXtoken { const char *tok; PTYPE param; const char *postfix; *** ./src/plugins/tls/k5tls/Makefile.in.ORIG Tue Nov 29 12:15:56 2016 --- ./src/plugins/tls/k5tls/Makefile.in Tue Nov 29 12:16:09 2016 *************** *** 8,14 **** LIBMINOR=0 RELDIR=../plugins/tls/k5tls SHLIB_EXPDEPS= $(KRB5_DEPLIB) $(SUPPORT_DEPLIB) ! SHLIB_EXPLIBS= $(KRB5_LIB) $(SUPPORT_LIB) $(TLS_IMPL_LIBS) STLIBOBJS=openssl.o notls.o --- 8,14 ---- LIBMINOR=0 RELDIR=../plugins/tls/k5tls SHLIB_EXPDEPS= $(KRB5_DEPLIB) $(SUPPORT_DEPLIB) ! SHLIB_EXPLIBS= $(KRB5_LIB) $(SUPPORT_LIB) $(TLS_IMPL_LIBS) -lpthread STLIBOBJS=openssl.o notls.o