]> granicus.if.org Git - postgresql/commit
Try to fix non-MSVC Windows builds in the wake of logical replication.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 20 Jan 2017 17:51:31 +0000 (12:51 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 20 Jan 2017 17:51:31 +0000 (12:51 -0500)
commit0502e854640bd024f349c0df46b7dd6812b8c05c
tree6af170141bcf667a7795b339d7dd727ebd934f34
parentcdc2a70470bdbe3663dc464deb753d6d931bba61
Try to fix non-MSVC Windows builds in the wake of logical replication.

pgoutput evidently needs to be built without -DBUILDING_DLL.  (It seems
like a pretty bad idea that these makefiles need to know exactly where
all the shlibs are in the tree, or maybe what's bad is putting them under
src/backend/.  But right now is not the time to redesign that.)

Also, remove "override CPPFLAGS" in pgoutput's Makefile.  I don't think
that that actually has any bad consequences, but it's certainly useless
in a directory that has no .h files, and it might be contributing to the
failure somehow.

Per buildfarm.
src/backend/replication/pgoutput/Makefile
src/makefiles/Makefile.cygwin
src/makefiles/Makefile.win32