<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 &lt;<a href="mailto:steve@ssinger.info">steve@ssinger.info</a>&gt; 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>
&gt; <br>
&gt; Hi Steve, <br>
&gt; On Thu, Oct 11, 2018 at 8:01 AM Steve Singer &lt;<a href="mailto:steve@ssinger.info" target="_blank">steve@ssinger.info</a>&gt; wrote:<br>
&gt;<br>
&gt;       ZilanBasha,<br>
&gt;<br>
&gt;       The attached patch seems to get slony 2.2.7 compiling against PG11 beta on<br>
&gt;       Windows.<br>
&gt;<br>
&gt;       Please confirm if this works.<br>
&gt; <br>
&gt; <br>
&gt; I have applied your patch in slony 2.2.7 sources. During the compilation I come across the below error. Here<br>
&gt; PGV11 version is RC1.<br>
&gt; <br>
&gt; Can you please help us to resolve this issue.<br>
&gt; <br>
&gt; D:\pginstaller.pune&gt;CALL &quot;C:\\Program Files (x86)\\Microsoft Visual<br>
&gt; Studio\\2017\Professional\VC\Auxiliary\Build\vcvarsall.bat&quot; amd64 <br>
&gt; <br>
&gt; **********************************************************************<br>
&gt; <br>
&gt; ** Visual Studio 2017 Developer Command Prompt v15.7.1<br>
&gt; <br>
&gt; ** Copyright (c) 2017 Microsoft Corporation<br>
&gt; <br>
&gt; **********************************************************************<br>
&gt; <br>
&gt; [vcvarsall.bat] Environment initialized for: &#39;x64&#39;<br>
&gt; <br>
&gt; cl.exe/c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
&gt; /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /MD  slonik.c<br>
&gt; <br>
&gt; <br>
&gt; Microsoft (R) Program Maintenance Utility Version 14.14.26428.1<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; slonik.c<br>
&gt; <br>
&gt; d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(87): warning C4005: &#39;va_copy&#39;: macro redefinition<br>
&gt; <br>
&gt; C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdarg.h(20): note: see previous definition of<br>
&gt; &#39;va_copy&#39;<br>
&gt; <br>
&gt; d:\pginstaller.pune\slony.windows-x64\src\slonik\slonik.c(75) : warning C4172: returning address of local<br>
&gt; variable or temporary: result<br>
&gt; <br>
&gt; cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
&gt; /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /MD dbutil.c<br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; dbutil.c<br>
&gt; <br>
&gt; d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(87): warning C4005: &#39;va_copy&#39;: macro redefinition<br>
&gt; <br>
&gt; C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdarg.h(20): note: see previous definition of<br>
&gt; &#39;va_copy&#39;<br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
&gt; /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /MD parser.c<br>
&gt; <br>
&gt; parser.c<br>
&gt; <br>
&gt; C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stddef.h(45): warning C4005: &#39;offsetof&#39;: macro<br>
&gt; redefinition<br>
&gt; <br>
&gt; d:\pginstaller.pune\slony.windows-x64\src\slonik\types.h(20): note: see previous definition of &#39;offsetof&#39;<br>
&gt; <br>
&gt; C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdlib.h(603): warning C4142: &#39;_strtoui64&#39;:<br>
&gt; benign redefinition of type<br>
&gt; <br>
&gt; C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include\stdlib.h(539): note: see declaration of<br>
&gt; &#39;_strtoui64&#39;<br>
&gt; <br>
&gt; cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
&gt; /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /MD /Fo..\parsestatements\scanner.obj<br>
&gt; ..\parsestatements/scanner.c<br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; scanner.c<br>
&gt; <br>
&gt; cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /D YY_NO_UNISTD_H /I..\..\ /D HAVE_PGPORT<br>
&gt; /ID:\\pginstaller.pune\output\include /ID:\\pginstaller.pune\output\include\server<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /MD scan.c<br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; scan.c<br>
&gt; <br>
&gt; link.exe /libpath:D:\\pginstaller.pune\output\lib libpq.lib libpgport.lib libpgcommon.lib ws2_32.lib<br>
&gt; kernel32.lib user32.lib advapi32.lib /libpath:C:\\pgBuild64\lib intl.lib slonik.obj  dbutil.obj  parser.obj <br>
&gt; ..\parsestatements\scanner.obj  scan.obj<br>
&gt; <br>
&gt; Microsoft (R) Incremental Linker Version 14.14.26428.1<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Microsoft (R) Program Maintenance Utility Version 14.14.26428.1<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26428.1 for x64<br>
&gt; <br>
&gt; Copyright (C) Microsoft Corporation.  All rights reserved.<br>
&gt; <br>
&gt; <br>
&gt; cl.exe /c /D MSVC /D WIN32 /D PGSHARE=\&quot;\&quot;\&quot;\&quot; /I..\misc /I..\..\ /ID:\\pginstaller.pune\output\include<br>
&gt; /ID:\\pginstaller.pune\output\include\server  /ID:\\pginstaller.pune\output\include\server\port\win32_msvc<br>
&gt; /ID:\\pginstaller.pune\output\include\server\port\win32 /IC:\\pgBuild64\include /D HAVE_LL_CONSTANTS=1 /D<br>
&gt; HAVE_GETACTIVESNAPSHOT  /LD /Gd /Tc  slony1_funcs.c<br>
&gt; <br>
&gt; slony1_funcs.c<br>
&gt; <br>
&gt; slony1_funcs.c(2904): error C2232: &#39;-&gt;attisdropped&#39;: left operand has &#39;struct&#39; type, use &#39;.&#39;<br>
&gt; <br>
&gt; slony1_funcs.c(2904): warning C4033: &#39;isDropped&#39; must return a value<br>
&gt; <br>
&gt; slony1_funcs.c(2919): error C2232: &#39;-&gt;atttypmod&#39;: left operand has &#39;struct&#39; type, use &#39;.&#39;<br>
&gt; <br>
&gt; slony1_funcs.c(2919): warning C4033: &#39;typeMod&#39; must return a value<br>
&gt; <br>
&gt; NMAKE : fatal error U1077: &#39;&quot;C:\Program Files (x86)\Microsoft Visual<br>
&gt; Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64\cl.exe&quot;&#39; : return code &#39;0x2&#39;<br>
&gt; <br>
&gt; Stop.<br>
&gt; <br>
&gt; <br>
&gt; Microsoft (R) Program Maintenance Utility Version 14.14.26428.1  <br>
&gt;<br>
&gt;       Steve<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; --<br>
&gt; Thank You,Shaik ZIlanBasha<br>
&gt; <br>
&gt;<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>