Remove configure test for nonstandard variants of getpwuid_r().
Tom Lane <tgl@sss.pgh.pa.us>
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
| Path | Change | +/− |
|---|---|---|
| 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 |