From d0c3f8b9676fda62684e5bedae61902f27e3dcfe Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Fri, 23 Jun 2017 18:32:41 +0200 Subject: postgresql: properly handle pg_config host build pg_config needs to be build for each target which creates some extra complications... Signed-off-by: Daniel Golle --- libs/postgresql/patches/020-pg_config-target-cflags.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 libs/postgresql/patches/020-pg_config-target-cflags.patch (limited to 'libs/postgresql/patches') diff --git a/libs/postgresql/patches/020-pg_config-target-cflags.patch b/libs/postgresql/patches/020-pg_config-target-cflags.patch new file mode 100644 index 000000000..d3347ef8a --- /dev/null +++ b/libs/postgresql/patches/020-pg_config-target-cflags.patch @@ -0,0 +1,14 @@ +--- a/src/bin/pg_config/Makefile ++++ b/src/bin/pg_config/Makefile +@@ -22,9 +22,9 @@ STD_CPPFLAGS := $(filter-out -I$(top_src + STD_LDFLAGS := $(filter-out -L$(top_builddir)/src/port,$(LDFLAGS)) + + override CPPFLAGS += -DVAL_CONFIGURE="\"$(configure_args)\"" +-override CPPFLAGS += -DVAL_CC="\"$(CC)\"" ++override CPPFLAGS += -DVAL_CC="\"$(TARGET_CC)\"" + override CPPFLAGS += -DVAL_CPPFLAGS="\"$(STD_CPPFLAGS)\"" +-override CPPFLAGS += -DVAL_CFLAGS="\"$(CFLAGS)\"" ++override CPPFLAGS += -DVAL_CFLAGS="\"$(TARGET_CFLAGS)\"" + override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\"" + override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\"" + override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\"" -- cgit v1.2.3