Well, shame you reported it today, rather than a few days before the release. I added code which should have detected whether your system uses 4 or 5 args to getpwuid_r, but obviously it didn't work in your case.
I need to see your config.log's references to getpwuid_r to find the cause of the failure. --------------------------------------------------------------------------- PostgreSQL Bugs List wrote: > > The following bug has been logged online: > > Bug reference: 1167 > Logged by: James Helm > > Email address: [EMAIL PROTECTED] > > PostgreSQL version: 7.4 > > Operating system: Solaris 9 Sparc > > Description: POSIX getpwuid_r 4arg vs 5arg issue > > Details: > > I just downloaded the 7.4.3 tarball with timestamp 6/15 00:02, and am still > having issues with threads on a freshly loaded Solaris 9 server. Looks like > maybe the latest Solaris 9 supports the 5 arg version of getpwuid_r? I'm > just going to build without thread safety since I don't really need it for > now, but I thought you'd want to know it was still not 100% fixed. > > Thanks. > > Jim > > gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes > -Wmissing-declarations > -fPIC -I. -I../../../src/include -I/pbengine/postgres/include > -I/pbengine/openssl/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS > -DFRONTEND > -DSYSCONFDIR='"/pbengine/postgres/etc"' -c -o thread.o thread.c > thread.c: In function `pqGetpwuid': > thread.c:119: error: too few arguments to function `getpwuid_r' > thread.c:119: warning: assignment makes pointer from integer without a cast > gmake[3]: *** [thread.o] Error 1 > > > Here's my configure: > > sh configure \ > --prefix=/pbengine/postgres \ > --with-includes=/pbengine/postgres/include \ > --with-libs=/pbengine/postgres/lib \ > --with-perl \ > --with-openssl=/pbengine/openssl \ > --enable-thread-safety > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED]) > -- Bruce Momjian | http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073 ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings