From bbc22a721a73696515f5d6504b82cf592d96c6f8 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 Signed-off-by: W. Michael Petullo --- 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 19b1342b5..05eeeee15 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:=1 +PKG_RELEASE:=2 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