|
1 | | -commit a14ac459d71528c64df00c693e9c71ac70d3ba29 |
2 | | -Author: anastasia <a.lubennikova@postgrespro.ru> |
3 | | -Date: Mon Oct 19 14:53:06 2020 +0300 |
4 | | - |
5 | | - add ptrack 2.0 |
6 | | - |
7 | 1 | diff --git a/src/backend/replication/basebackup.c b/src/backend/replication/basebackup.c |
8 | 2 | index 50ae1f16d0..721b926ad2 100644 |
9 | 3 | --- a/src/backend/replication/basebackup.c |
@@ -231,24 +225,6 @@ index 72e3352398..5c2e016501 100644 |
231 | 225 |
|
232 | 226 | #define IsBootstrapProcessingMode() (Mode == BootstrapProcessing) |
233 | 227 | #define IsInitProcessingMode()(Mode == InitProcessing) |
234 | | -diff --git a/src/include/port/pg_crc32c.h b/src/include/port/pg_crc32c.h |
235 | | -index 3c6f906683..a7355f7ad1 100644 |
236 | | ---- a/src/include/port/pg_crc32c.h |
237 | | -+++ b/src/include/port/pg_crc32c.h |
238 | | -@@ -69,8 +69,11 @@ extern pg_crc32c pg_comp_crc32c_armv8(pg_crc32c crc, const void *data, size_t le |
239 | | - #define FIN_CRC32C(crc) ((crc) ^= 0xFFFFFFFF) |
240 | | - |
241 | | - extern pg_crc32c pg_comp_crc32c_sb8(pg_crc32c crc, const void *data, size_t len); |
242 | | --extern pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len); |
243 | | -- |
244 | | -+extern |
245 | | -+#ifndef FRONTEND |
246 | | -+PGDLLIMPORT |
247 | | -+#endif |
248 | | -+pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len); |
249 | | - #ifdef USE_SSE42_CRC32C_WITH_RUNTIME_CHECK |
250 | | - extern pg_crc32c pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len); |
251 | | - #endif |
252 | 228 | diff --git a/src/include/storage/copydir.h b/src/include/storage/copydir.h |
253 | 229 | index 5d28f59c1d..0d3f04d8af 100644 |
254 | 230 | --- a/src/include/storage/copydir.h |
@@ -295,3 +271,16 @@ index e16ab8e711..88da9686eb 100644 |
295 | 271 | extern void InitSync(void); |
296 | 272 | extern void SyncPreCheckpoint(void); |
297 | 273 | extern void SyncPostCheckpoint(void); |
| 274 | +diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm |
| 275 | +index 67b2ea9ee9b..e9a282d5647 100644 |
| 276 | +--- a/src/tools/msvc/Mkvcbuild.pm |
| 277 | ++++ b/src/tools/msvc/Mkvcbuild.pm |
| 278 | +@@ -34,7 +34,7 @@ my @unlink_on_exit; |
| 279 | + # Set of variables for modules in contrib/ and src/test/modules/ |
| 280 | + my $contrib_defines = { 'refint' => 'REFINT_VERBOSE' }; |
| 281 | + my @contrib_uselibpq = ('dblink', 'oid2name', 'postgres_fdw', 'vacuumlo'); |
| 282 | +-my @contrib_uselibpgport = ('oid2name', 'pg_standby', 'vacuumlo'); |
| 283 | ++my @contrib_uselibpgport = ('oid2name', 'pg_standby', 'vacuumlo', 'ptrack'); |
| 284 | + my @contrib_uselibpgcommon = ('oid2name', 'pg_standby', 'vacuumlo'); |
| 285 | + my $contrib_extralibs = undef; |
| 286 | + my $contrib_extraincludes = { 'dblink' => ['src/backend'] }; |