From 00811a96ac45dc11cf2e144927b5c75645454d28 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 9 May 2025 12:24:25 -0400 Subject: Ooops ... add required configure support. The previous commit assumed we have a configure probe for SSL_CTX_set_cert_cb. v15 lacks that, so add it now. (Details borrowed from 36f40ce2d.) Reported-by: Thomas Munro Author: Tom Lane Reviewed-by: Daniel Gustafsson Discussion: https://postgr.es/m/CA+hUKG+fLqyweHqFSBcErueUVT0vDuSNWui-ySz3+d_APmq7dw@mail.gmail.com Backpatch-through: 15 only --- src/include/pg_config.h.in | 3 +++ src/tools/msvc/Solution.pm | 1 + 2 files changed, 4 insertions(+) (limited to 'src') diff --git a/src/include/pg_config.h.in b/src/include/pg_config.h.in index 5ec240d59a5..6d5e1820c9d 100644 --- a/src/include/pg_config.h.in +++ b/src/include/pg_config.h.in @@ -515,6 +515,9 @@ /* Define to 1 if you have spinlocks. */ #undef HAVE_SPINLOCKS +/* Define to 1 if you have the `SSL_CTX_set_cert_cb' function. */ +#undef HAVE_SSL_CTX_SET_CERT_CB + /* Define to 1 if you have the `SSL_CTX_set_num_tickets' function. */ #undef HAVE_SSL_CTX_SET_NUM_TICKETS diff --git a/src/tools/msvc/Solution.pm b/src/tools/msvc/Solution.pm index d92bbbaf7db..6db8a10265f 100644 --- a/src/tools/msvc/Solution.pm +++ b/src/tools/msvc/Solution.pm @@ -364,6 +364,7 @@ sub GenerateFiles HAVE_SHM_OPEN => undef, HAVE_SOCKLEN_T => 1, HAVE_SPINLOCKS => 1, + HAVE_SSL_CTX_SET_CERT_CB => 1, HAVE_SSL_CTX_SET_NUM_TICKETS => undef, HAVE_STDINT_H => 1, HAVE_STDLIB_H => 1, -- cgit v1.2.3