gssapi-enc-fix-msvc-2.patch
text/x-diff
Filename: gssapi-enc-fix-msvc-2.patch
Type: text/x-diff
Part: 0
Patch
Format: unified
| File | + | − |
|---|---|---|
| src/backend/libpq/be-secure-gssapi.c | 2 | 2 |
| src/tools/msvc/Mkvcbuild.pm | 4 | 4 |
diff --git a/src/backend/libpq/be-secure-gssapi.c b/src/backend/libpq/be-secure-gssapi.c
index d197025..185eb41 100644
--- a/src/backend/libpq/be-secure-gssapi.c
+++ b/src/backend/libpq/be-secure-gssapi.c
@@ -12,10 +12,10 @@
*-------------------------------------------------------------------------
*/
-#include "libpq/be-gssapi-common.h"
-
#include "postgres.h"
+#include "libpq/be-gssapi-common.h"
+
#include "libpq/libpq.h"
#include "libpq/libpq-be.h"
#include "libpq/pqformat.h"
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index 923e339..4fd4a43 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -164,8 +164,7 @@ sub mkvcbuild
$postgres->FullExportDLL('postgres.lib');
# The OBJS scraper doesn't know about ifdefs, so remove be-secure-openssl.c
- # if building without OpenSSL, and be-gssapi-common.c when building with
- # GSSAPI.
+ # if building without OpenSSL, and GSSAPI files when building with it.
if (!$solution->{options}->{openssl})
{
$postgres->RemoveFile('src/backend/libpq/be-secure-openssl.c');
@@ -173,6 +172,7 @@ sub mkvcbuild
if (!$solution->{options}->{gss})
{
$postgres->RemoveFile('src/backend/libpq/be-gssapi-common.c');
+ $postgres->RemoveFile('src/backend/libpq/be-secure-gssapi.c');
}
my $snowball = $solution->AddProject('dict_snowball', 'dll', '',
@@ -224,8 +224,7 @@ sub mkvcbuild
$libpq->AddReference($libpgport);
# The OBJS scraper doesn't know about ifdefs, so remove fe-secure-openssl.c
- # if building without OpenSSL, and fe-gssapi-common.c when building with
- # GSSAPI
+ # if building without OpenSSL, and GSSAPI-only files when building with it.
if (!$solution->{options}->{openssl})
{
$libpq->RemoveFile('src/interfaces/libpq/fe-secure-openssl.c');
@@ -233,6 +232,7 @@ sub mkvcbuild
if (!$solution->{options}->{gss})
{
$libpq->RemoveFile('src/interfaces/libpq/fe-gssapi-common.c');
+ $libpq->RemoveFile('src/interfaces/libpq/fe-secure-gssapi.c');
}
my $libpqwalreceiver =