diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2021-11-07 11:33:53 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2021-11-07 11:33:53 -0500 |
commit | 568620dfd6912351b4127435eca5309f823abde8 (patch) | |
tree | 6ea533167eeb93288a3c8edc29b22ce0b4beb11e /src | |
parent | 27ef132a805c8633ed8bb94ed70be995c681ab1f (diff) | |
download | postgresql-568620dfd6912351b4127435eca5309f823abde8.tar.gz postgresql-568620dfd6912351b4127435eca5309f823abde8.zip |
contrib/sslinfo needs a fix too to make hamerkop happy.
Re-ordering the #include's is a bit problematic here because
libpq/libpq-be.h needs to include <openssl/ssl.h>. Instead,
let's #undef the unwanted macro after all the #includes.
This is definitely uglier than the other way, but it should
work despite possible future header rearrangements.
(A look at the openssl headers indicates that X509_NAME is the
only conflicting symbol that we use.)
In passing, remove a related but long-incorrect comment in
pg_backup_archiver.h.
Discussion: https://postgr.es/m/1051867.1635720347@sss.pgh.pa.us
Diffstat (limited to 'src')
-rw-r--r-- | src/bin/pg_dump/pg_backup_archiver.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/bin/pg_dump/pg_backup_archiver.h b/src/bin/pg_dump/pg_backup_archiver.h index 91060944f1f..540d4f6a833 100644 --- a/src/bin/pg_dump/pg_backup_archiver.h +++ b/src/bin/pg_dump/pg_backup_archiver.h @@ -32,10 +32,6 @@ #define LOBBUFSIZE 16384 -/* - * Note: zlib.h must be included *after* libpq-fe.h, because the latter may - * include ssl.h, which has a naming conflict with zlib.h. - */ #ifdef HAVE_LIBZ #include <zlib.h> #define GZCLOSE(fh) gzclose(fh) |