Remove configure test for nonstandard variants of getpwuid_r().

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 8883bae33b55a52105b1b58d0e42c5a6bda09627
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2015-01-11T17:52:37Z
Releases: 9.5.0
Remove configure test for nonstandard variants of getpwuid_r().

We had code that supposed that some platforms might offer a nonstandard
version of getpwuid_r() with only four arguments.  However, the 5-argument
definition has been standardized at least since the Single Unix Spec v2,
which is our normal reference for what's portable across all Unix-oid
platforms.  (What's more, this wasn't the only pre-standardization version
of getpwuid_r(); my old HPUX 10.20 box has still another signature.)
So let's just get rid of the now-useless configure step.

Files

PathChange+/−
config/c-library.m4 modified +0 −24
configure modified +0 −37
configure.in modified +0 −1
src/include/pg_config.h.in modified +0 −3
src/include/pg_config.h.win32 modified +0 −3
src/port/thread.c modified +1 −15