From f208e35deefe1ee6fe6722cec9ad8cc12e92e638 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 15 Oct 2022 01:47:28 +0100 Subject: gentoo auto-resync : 15:10:2022 - 01:47:28 --- .../files/gnupg-2.2.40-fix-no-ldap-build.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch (limited to 'app-crypt/gnupg/files') diff --git a/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch b/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch new file mode 100644 index 000000000000..3ab9c0cba902 --- /dev/null +++ b/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch @@ -0,0 +1,36 @@ +https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa + +From 7011286ce6e1fb56c2989fdafbd11b931c489faa Mon Sep 17 00:00:00 2001 +From: NIIBE Yutaka +Date: Fri, 14 Oct 2022 09:58:41 +0900 +Subject: [PATCH] dirmngr: Fix build with no LDAP support. + +* dirmngr/server.c [USE_LDAP] (start_command_handler): Conditionalize. + +-- + +GnuPG-bug-id: 6239 +Signed-off-by: NIIBE Yutaka +--- + dirmngr/server.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/dirmngr/server.c b/dirmngr/server.c +index 04ebfd317..98f354300 100644 +--- a/dirmngr/server.c ++++ b/dirmngr/server.c +@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) + ctrl->refcount); + else + { ++#if USE_LDAP + ks_ldap_free_state (ctrl->ks_get_state); + ctrl->ks_get_state = NULL; ++#endif + release_ctrl_ocsp_certs (ctrl); + xfree (ctrl->server_local); + dirmngr_deinit_default_ctrl (ctrl); +-- +2.11.0 + + -- cgit v1.2.3