Ethereal-dev: Re: [ethereal-dev] gtk-1.2.6 + AIX 4.3.2 == coredump

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Sat, 6 Nov 1999 12:37:01 -0800
> (2) In config.h, had to change:
>     #undef HAVE_GETPWUID_R_POSIX
>     to:
>     #define HAVE_GETPWUID_R_POSIX 1
> 
>     getpwuid_r() changed to the POSIX compliant version in AIX 4.3,
>     and the configure script does not correctly detect this. 

Hmm.  What does the "config.log" script say?  I'm curious why it didn't
detect the API change?

> (4) Downloaded gtk+-1.2.6, configured, and built.

Did you build GTK+ with "xlc_r" as well?  I'm *not* an AIX expert, but
the crash symptom looked a bit similar to the one for the GLib problem,
and I'm wondering whether stuff that *calls* GLib also has to be
compiled with "xlc_r" (perhaps because, if it's not, GTK+ gets linked
with the non-reentrant "libc" in some fashion?).