Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2021-11-02 19:18:00 +0000
committerTom Lane2021-11-02 19:18:07 +0000
commit24f9e49e430b4173d75a570e06abef8e3fd12c5e (patch)
treec04a47e56de04dc65206b9fb771d7c3c6ab32319
parent9bacec15b67d1a643915858f054790f36b2b7871 (diff)
Blind attempt to silence SSL compile failures on hamerkop.
Buildfarm member hamerkop has been failing for the last few days with errors that look like OpenSSL's X509-related symbols have not been imported into be-secure-openssl.c. It's unclear why this should be, but let's try adding an explicit #include of <openssl/x509v3.h>, as there has long been in fe-secure-openssl.c. Discussion: https://postgr.es/m/1051867.1635720347@sss.pgh.pa.us
-rw-r--r--src/backend/libpq/be-secure-openssl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index e3b02b12f93..51836321fbf 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -30,11 +30,12 @@
#endif
#include <openssl/ssl.h>
-#include <openssl/dh.h>
#include <openssl/conf.h>
+#include <openssl/dh.h>
#ifndef OPENSSL_NO_ECDH
#include <openssl/ec.h>
#endif
+#include <openssl/x509v3.h>
#include "common/openssl.h"
#include "libpq/libpq.h"