Build every ECPG library with -DFRONTEND.
Noah Misch <noah@leadboat.com>
Build every ECPG library with -DFRONTEND. Each of the libraries incorporates src/port files, which often check FRONTEND. Build systems disagreed on whether to build libpgtypes this way. Only libecpg incorporates files that rely on it today. Back-patch to 9.0 (all supported versions) to forestall surprises.
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/ecpg/compatlib/Makefile | modified | +1 −1 |
| src/interfaces/ecpg/pgtypeslib/Makefile | modified | +1 −1 |
| src/tools/msvc/Mkvcbuild.pm | modified | +1 −0 |