Fix a few single-file (MODULES, not MODULE_big) contrib makefiles that were
Tom Lane <tgl@sss.pgh.pa.us>
Fix a few single-file (MODULES, not MODULE_big) contrib makefiles that were supposing that they should set SHLIB_LINK rather than LDFLAGS_SL. Since these don't go through Makefile.shlib that was a no-op on most platforms. Also regularize the few platform-specific Makefiles that did pay attention to SHLIB_LINK: it seems that the real value of that is to pull in BE_DLLLIBS, so do that instead. Per buildfarm failures on cygwin.
Files
| Path | Change | +/− |
|---|---|---|
| contrib/earthdistance/Makefile | modified | +2 −2 |
| contrib/spi/Makefile | modified | +3 −3 |
| contrib/tablefunc/Makefile | modified | +2 −2 |
| src/makefiles/Makefile.aix | modified | +1 −1 |
| src/makefiles/Makefile.cygwin | modified | +2 −2 |
| src/makefiles/Makefile.darwin | modified | +1 −1 |
| src/makefiles/Makefile.win32 | modified | +2 −2 |