]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Allow MSVC to build with Tcl 8.6.
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 5 May 2017 15:05:34 +0000 (12:05 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 5 May 2017 15:05:34 +0000 (12:05 -0300)
commitf692583ddbe147e0071654c5e3786bb3bb646249
treeb209de2ea27af99bd74f9d9023f2d20eeb5cb074
parentdb73b2820514620a87c4daa40d2dd8b16a214487
Allow MSVC to build with Tcl 8.6.

Commit eaba54c20c5 added support for Tcl 8.6 for configure-supported
platforms after verifying that pltcl works without further changes, but
the MSVC tooling wasn't updated accordingly.  Update MSVC to match,
restructuring the code to avoid duplicating the logic for every Tcl
version supported.

Backpatch to all live branches, like eaba54c20c5.  In 9.4 and previous,
change the patch to use backslashes rather than forward, as in the rest
of the file.

Reported by Paresh More, who also tested the patch I provided.
Discussion: https://postgr.es/m/CAAgiCNGVw3ssBtSi3ZNstrz5k00ax=UV+_ZEHUeW_LMSGL2sew@mail.gmail.com
src/tools/msvc/Mkvcbuild.pm