*** ./configure.ORIG Mon Dec 14 12:47:03 2009 --- ./configure Mon Dec 14 12:47:45 2009 *************** *** 39893,39898 **** --- 39893,39902 ---- *-*-cygwin*|*-*-darwin*) # skip cygwin and darwin -pthread or -pthreads test ;; + *-aix*) + G_THREAD_CFLAGS="-qthreaded -D_THREAD_SAFE" + G_THREAD_LIBS="-lpthread" + ;; *-solaris*) # These compiler/linker flags work with both Sun Studio and gcc # Sun Studio expands -mt to -D_REENTRANT and -lthread *** ./gio/libasyncns/asyncns.c.ORIG Mon Dec 14 12:57:55 2009 --- ./gio/libasyncns/asyncns.c Mon Dec 14 12:58:13 2009 *************** *** 41,48 **** --- 41,50 ---- #include #include + #ifndef _AIX #if HAVE_ARPA_NAMESER_COMPAT_H #include + #endif #endif #ifdef HAVE_SYS_PRCTL_H *** ./gio/gsocket.c.ORIG Thu Feb 11 13:10:35 2010 --- ./gio/gsocket.c Thu Feb 11 13:12:04 2010 *************** *** 55,60 **** --- 55,64 ---- #include "gioalias.h" + #if (defined(_AIX51) || defined(_AIX52)) && !(defined(_AIX53) || defined(_AIX61)) + #define ss_family __ss_family + #endif + /** * SECTION:gsocket * @short_description: Low-level socket object