From b52e226c3ba32dfaa45aa70554ac8e1fc74fb0be Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Tue, 30 Jul 2019 23:41:22 -0700 Subject: [PATCH] openldap: Add static function declaration Fixes compilation with -Werror=implicit-function-declaration . Signed-off-by: Rosen Penev --- libs/openldap/Makefile | 2 +- libs/openldap/patches/800-implicit.patch | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 libs/openldap/patches/800-implicit.patch diff --git a/libs/openldap/Makefile b/libs/openldap/Makefile index f667d7670..d7db725ce 100644 --- a/libs/openldap/Makefile +++ b/libs/openldap/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=openldap PKG_VERSION:=2.4.47 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz PKG_SOURCE_URL:=https://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/ \ diff --git a/libs/openldap/patches/800-implicit.patch b/libs/openldap/patches/800-implicit.patch new file mode 100644 index 000000000..6a39d78b4 --- /dev/null +++ b/libs/openldap/patches/800-implicit.patch @@ -0,0 +1,10 @@ +--- a/libraries/libldap/tls2.c ++++ b/libraries/libldap/tls2.c +@@ -41,6 +41,7 @@ static tls_impl *tls_imp = &ldap_int_tls_impl; + #define HAS_TLS( sb ) ber_sockbuf_ctrl( sb, LBER_SB_OPT_HAS_IO, \ + (void *)tls_imp->ti_sbio ) + ++static int ldap_pvt_tls_check_hostname( LDAP *ld, void *s, const char *name_in ); + #endif /* HAVE_TLS */ + + #ifdef LDAP_DEVEL