0001-Fix-order-of-ICU_CFLAGS.patch

text/plain

Filename: 0001-Fix-order-of-ICU_CFLAGS.patch
Type: text/plain
Part: 0
Message: Re: Crash report for some ICU-52 (debian8) COLLATE and work_mem values

Patch

Format: format-patch
Series: patch 0001
Subject: Fix order of ICU_CFLAGS
File+
src/Makefile.global.in 1 1
From 001292f212d3fd246733212770ae67576e3d1360 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Wed, 9 Aug 2017 20:28:49 -0400
Subject: [PATCH 1/2] Fix order of ICU_CFLAGS

It must be before CPPFLAGS so that an ICU installation in a nonstandard
path can take precedence over one in the system path.
---
 src/Makefile.global.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Makefile.global.in b/src/Makefile.global.in
index 0d3f8ca950..a26075c06e 100644
--- a/src/Makefile.global.in
+++ b/src/Makefile.global.in
@@ -232,7 +232,7 @@ PTHREAD_LIBS		= @PTHREAD_LIBS@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
 
-override CPPFLAGS := $(CPPFLAGS) $(ICU_CFLAGS)
+override CPPFLAGS := $(ICU_CFLAGS) $(CPPFLAGS)
 
 ifdef PGXS
 override CPPFLAGS := -I$(includedir_server) -I$(includedir_internal) $(CPPFLAGS)
-- 
2.14.0