Blind attempt at fixing ecpg/compatlib's build
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 4 Dec 2019 23:15:11 +0000 (20:15 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 4 Dec 2019 23:16:24 +0000 (20:16 -0300)
It now needs libpgcommon in order to get pnstrdup.

Per buildfarm.

src/tools/msvc/Mkvcbuild.pm

index afa29b5ff8bc76ce1294576691b866c7508c5894..275f3bb6991eac9dd6dd816930d09bd51dff08f1 100644 (file)
@@ -302,7 +302,7 @@ sub mkvcbuild
    $libecpgcompat->AddIncludeDir('src/interfaces/ecpg/include');
    $libecpgcompat->AddIncludeDir('src/interfaces/libpq');
    $libecpgcompat->UseDef('src/interfaces/ecpg/compatlib/compatlib.def');
-   $libecpgcompat->AddReference($pgtypes, $libecpg, $libpgport);
+   $libecpgcompat->AddReference($pgtypes, $libecpg, $libpgport, $libpgcommon);
 
    my $ecpg = $solution->AddProject('ecpg', 'exe', 'interfaces',
        'src/interfaces/ecpg/preproc');