From 51e67dae0002c2591a21b3143751dbed69d13aa9 Mon Sep 17 00:00:00 2001 From: Val Kulkov Date: Wed, 19 Apr 2017 17:19:18 +0300 Subject: [PATCH] subversion: add unixodbc dependency Compile tested: LEDE HEAD If unixodbc package is present in the environment, subversion fails to compile due to missing dependencies. Fixes the dependency on unixodbc if unixodbc package is selected. Signed-off-by: Val Kulkov (cherry picked from commit 06a529df359b6704c383cf4881531f409ebb41b0) --- net/subversion/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net/subversion/Makefile b/net/subversion/Makefile index 4fd168cebd..561322a749 100644 --- a/net/subversion/Makefile +++ b/net/subversion/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=subversion -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_VERSION:=1.9.5 PKG_SOURCE_URL:=@APACHE/subversion PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 @@ -29,7 +29,7 @@ define Package/subversion/Default CATEGORY:=Network SUBMENU:=Version Control Systems TITLE:=A compelling replacement for CVS - DEPENDS:=+zlib +libsqlite3 +libapr +libaprutil +libmagic \ + DEPENDS:=+zlib +libsqlite3 +PACKAGE_unixodbc:unixodbc +libapr +libaprutil +libmagic \ $(ICONV_DEPENDS) $(INTL_DEPENDS) URL:=http://subversion.apache.org/ endef @@ -80,6 +80,7 @@ endef TARGET_CFLAGS += $(FPIC) TARGET_CPPFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE +APU_LIBS=$(shell $(STAGING_DIR)/usr/bin/apu-1-config --link-libtool --libs) CONFIGURE_ARGS += \ --with-apr="$(STAGING_DIR)/usr/bin/apr-1-config" \ @@ -101,7 +102,7 @@ else endif CONFIGURE_VARS += \ - LDFLAGS="$(TARGET_LDFLAGS) -lcrypt -lm \ + LDFLAGS="$(TARGET_LDFLAGS) $(APU_LIBS) -lcrypt -lm \ -lz -lpthread $(if $(INTL_FULL),-lintl)" CPPFLAGS="$(TARGET_CPPFLAGS)"