lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit b19dc5496efba9ef61bfd2874dc36278222b1b06
parent 736ecae2096f84587eac2bc669b548c86702efac
Author: Dirk Neukirchen <dirkneukirchen@web.de>
Date:   Fri, 21 Aug 2015 09:53:39 +0200

postgresql: fix uclibc locale.h bug

reported in forum:
https://forum.openwrt.org/viewtopic.php?id=59137

issue was discovered and fixed already in buildroot
git commit id: f5e4ca10220e2325d3a34c0a423388e40b27dbdf

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>

Diffstat:
Mlibs/postgresql/Makefile | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/libs/postgresql/Makefile b/libs/postgresql/Makefile @@ -66,9 +66,21 @@ define Package/pgsql-server/description PostgreSQL databases Server. endef +ifeq ($(CONFIG_USE_UCLIBC),y) +# PostgreSQL does not build against uClibc with locales +# enabled, due to an uClibc bug, see +# http://lists.uclibc.org/pipermail/uclibc/2014-April/048326.html +# so overwrite automatic detection and disable locale support +PGSQL_CONFIG_VARS+= \ + pgac_cv_type_locale_t=no +endif + +TARGET_CONFIGURE_OPTS+=$(PGSQL_CONFIG_VARS) + # Need a native ecpg ,pg_config, and zic for build define Build/Configure (cd $(PKG_BUILD_DIR); rm -f config.cache; \ + $(PGSQL_CONFIG_VARS) \ ./configure \ --prefix=/usr \ --exec-prefix=/usr \