mirror of
https://github.com/postgres/postgres.git
synced 2025-08-30 06:01:21 +03:00
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.
This commit is contained in:
@@ -12,8 +12,6 @@ subdir = src/backend/replication/pgoutput
|
||||
top_builddir = ../../../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
override CPPFLAGS := -I$(srcdir) $(CPPFLAGS)
|
||||
|
||||
OBJS = pgoutput.o $(WIN32RES)
|
||||
PGFILEDESC = "pgoutput - standard logical replication output plugin"
|
||||
NAME = pgoutput
|
||||
|
Reference in New Issue
Block a user