<div dir="ltr"><br>Hi Steve,<br><div class="gmail_quote"><div dir="ltr">On Fri, Oct 12, 2018 at 4:52 PM Steve Singer <<a href="mailto:steve@ssinger.info">steve@ssinger.info</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 12 Oct 2018, ZilanBasha Shaik wrote:<br>
What is the environment variable PGVER set to? <br>
It should be set to 11<br>
<br></blockquote><div>Yes, We are using the same value as you mentioned above. Hers is the <span class="gmail-s1" style="color:rgb(0,166,179);font-family:Menlo;font-size:11px;font-variant-ligatures:no-common-ligatures">PG_MAJOR_VERSION</span><span class="gmail-s2" style="font-family:Menlo;font-size:11px;font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">=</span><span class="gmail-s3" style="font-family:Menlo;font-size:11px;font-variant-ligatures:no-common-ligatures;color:rgb(195,55,32)">11</span> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Steve<br>
<br>
<br>
> <br>
> Hi Steve, <br>
> On Thu, Oct 11, 2018 at 8:01 AM Steve Singer <<a href="mailto:steve@ssinger.info" target="_blank">steve@ssinger.info</a>> wrote:<br>
><br>
> ZilanBasha,<br>
><br>
> The attached patch seems to get slony 2.2.7 compiling against PG11 beta on<br>
> Windows.<br>
><br>
> Please confirm if this works.<br>
> <br>
> <br>
> I have applied your patch in slony 2.2.7 sources. During the compilation I come across the below error. Here<br>
> PGV11 version is RC1.<br>
> <br>
> Can you please help us to resolve this issue.<br>
> <br>
> D:\pginstaller.pune>CALL "C:\\Program Files (x86)\\Microsoft Visual<br>
> Studio\\2017\Professional\VC\Auxiliary\Build\vcvarsall.bat" amd64 <br>
> <br>
> **********************************************************************<br>
> <br>
> ** Visual Studio 2017 Developer Command Prompt v15.7.1<br>
> <br>
> ** Copyright (c) 2017 Microsoft Corporation<br>
> <br>
> **********************************************************************<br>
> <br>
> [vcvarsall.bat] Environment initialized for: 'x64'<br>
> <br>
> cl.exe/c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
> /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /MD slonik.c<br>
> <br>
> <br>
> Microsoft (R) Program Maintenance Utility Version 14.14.26428.1<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> slonik.c<br>
> <br>
> d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(87): warning C4005: 'va_copy': macro redefinition<br>
> <br>
> C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdarg.h(20): note: see previous definition of<br>
> 'va_copy'<br>
> <br>
> d:\pginstaller.pune\slony.windows-x64\src\slonik\slonik.c(75) : warning C4172: returning address of local<br>
> variable or temporary: result<br>
> <br>
> cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
> /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /MD dbutil.c<br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> dbutil.c<br>
> <br>
> d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(87): warning C4005: 'va_copy': macro redefinition<br>
> <br>
> C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdarg.h(20): note: see previous definition of<br>
> 'va_copy'<br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
> /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /MD parser.c<br>
> <br>
> parser.c<br>
> <br>
> C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stddef.h(45): warning C4005: 'offsetof': macro<br>
> redefinition<br>
> <br>
> d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(20): note: see previous definition of 'offsetof'<br>
> <br>
> C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdlib.h(603): warning C4142: '_strtoui64':<br>
> benign redefinition of type<br>
> <br>
> C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdlib.h(539): note: see declaration of<br>
> '_strtoui64'<br>
> <br>
> cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
> /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /MD /Fo..\parsestatements\scanner.obj<br>
> ..\parsestatements/scanner.c<br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> scanner.c<br>
> <br>
> cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
> /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /MD scan.c<br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> scan.c<br>
> <br>
> link.exe /libpath:D:\\pginstaller.pune\output\lib libpq.lib libpgport.lib libpgcommon.lib ws2_32.lib<br>
> kernel32.lib user32.lib advapi32.lib /libpath:C:\\pgBuild64\lib intl.lib slonik.obj dbutil.obj parser.obj <br>
> ..\parsestatements\scanner.obj scan.obj<br>
> <br>
> Microsoft (R) Incremental Linker Version 14.14.26428.1<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> <br>
> Microsoft (R) Program Maintenance Utility Version 14.14.26428.1<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
> <br>
> Copyright (C) Microsoft Corporation. All rights reserved.<br>
> <br>
> <br>
> cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\"\"\"\" /I..\misc /I..\..\ /ID:\\pginstaller.pune\output\include<br>
> /ID:\\pginstaller.pune\output\include\server /ID:\\pginstaller.pune\output\include\server\port\win32_msvc<br>
> /ID:\\pginstaller.pune\output\include\server\port\win32 /IC:\\pgBuild64\include /D HAVE_LL_CONSTANTS=1 /D<br>
> HAVE_GETACTIVESNAPSHOT /LD /Gd /Tc slony1_funcs.c<br>
> <br>
> slony1_funcs.c<br>
> <br>
> slony1_funcs.c(2904): error C2232: '->attisdropped': left operand has 'struct' type, use '.'<br>
> <br>
> slony1_funcs.c(2904): warning C4033: 'isDropped' must return a value<br>
> <br>
> slony1_funcs.c(2919): error C2232: '->atttypmod': left operand has 'struct' type, use '.'<br>
> <br>
> slony1_funcs.c(2919): warning C4033: 'typeMod' must return a value<br>
> <br>
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual<br>
> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64\cl.exe"' : return code '0x2'<br>
> <br>
> Stop.<br>
> <br>
> <br>
> Microsoft (R) Program Maintenance Utility Version 14.14.26428.1 <br>
><br>
> Steve<br>
> <br>
> <br>
> <br>
> --<br>
> Thank You,Shaik ZIlanBasha<br>
> <br>
><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Thank You,<div>Shaik ZIlanBasha</div></div></div></div>