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])