From dddc91ddd33d5db07463f2f3f3a044ab98042cf1 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Tue, 1 Oct 2013 17:36:15 -0300 Subject: [PATCH] Remove broken PGXS code for pg_xlogdump With the PGXS boilerplate in place, pg_xlogdump currently fails with an ominous error message that certain targets cannot be built because certain files do not exist. Remove that and instead throw a quick error message alerting the user of the actual problem, which should be easier to diagnose that the statu quo. Andres Freund --- contrib/pg_xlogdump/Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/contrib/pg_xlogdump/Makefile b/contrib/pg_xlogdump/Makefile index 22bd8dc35a..ada261c4dd 100644 --- a/contrib/pg_xlogdump/Makefile +++ b/contrib/pg_xlogdump/Makefile @@ -13,15 +13,14 @@ RMGRDESCOBJS = $(patsubst %.c,%.o,$(RMGRDESCSOURCES)) EXTRA_CLEAN = $(RMGRDESCSOURCES) xlogreader.c ifdef USE_PGXS -PG_CONFIG = pg_config -PGXS := $(shell $(PG_CONFIG) --pgxs) -include $(PGXS) -else +$(error "pg_xlogdump cannot be built with PGXS") +endif + subdir = contrib/pg_xlogdump top_builddir = ../.. include $(top_builddir)/src/Makefile.global include $(top_srcdir)/contrib/contrib-global.mk -endif + override CPPFLAGS := -DFRONTEND $(CPPFLAGS) -- GitLab