Thanks for the quick resolution!

On Thu, Jul 13, 2017 at 11:44 AM, Ashesh Vashi <
ashesh.va...@enterprisedb.com> wrote:

> On Thu, Jul 13, 2017 at 9:52 PM, Ashesh Vashi <
> ashesh.va...@enterprisedb.com> wrote:
>
>> What's the operating system?
>>
>> On Jul 13, 2017 21:40, "Taylor Brown" <tay...@taytay.com> wrote:
>>
>>> pldebugger's readme said that I should file bugs here. If I'm in the
>>> wrong place, just let me know where to direct this report.
>>>
>>>
>>> This commit was checked in earlier today, and appears to have broken
>>> compilation for our environment:
>>> 7b263b911851bb129fe6f139e183f4745e574e27
>>>
>>> Diff:
>>> diff --git a/pldbgapi.c b/pldbgapi.c
>>> index fd135a3..c536c09 100644 (file)
>>> --- a/pldbgapi.c
>>> +++ b/pldbgapi.c
>>> @@ -797,7 +797,7 @@ Datum pldbg_get_stack( PG_FUNCTION_ARGS )
>>>                  */
>>>                 snprintf(
>>>                         callCount, PLDBG_STRING_MAX_LEN, UINT64_FORMAT,
>>> -                       UINT64CONST(srf->call_cntr)
>>> +                       uint64(srf->call_cntr)
>>>                 );
>>>
>>>                 values[0] = callCount;
>>>
>>>
>>> Link to diff:
>>> https://git.postgresql.org/gitweb/?p=pldebugger.git;a=blobdi
>>> ff;f=pldbgapi.c;h=c536c095f9203e530a8e80c3f2189aa97d96a832;h
>>> p=fd135a397d08425633898e5b4698781096f38775;hb=7b263b911851bb
>>> 129fe6f139e183f4745e574e27;hpb=24a80d6a475e6e60f37787da5f1e4a4b7e600b59
>>>
>>> Sent a patch to resolve the issue to Dave.
> It was my mistake.
>
> Thanks for reporting.
>
> --
>
> Thanks & Regards,
>
> Ashesh Vashi
> EnterpriseDB INDIA: Enterprise PostgreSQL Company
> <http://www.enterprisedb.com/>
>
>
> *http://www.linkedin.com/in/asheshvashi*
> <http://www.linkedin.com/in/asheshvashi>
>
>> Here's the error after cloning the repo and running make:
>>>
>>> jenkins-node-29% USE_PGXS=1 make
>>> gcc -Wall -Wmissing-prototypes -Wpointer-arith
>>> -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute
>>> -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard
>>> -g -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
>>> -Werror=format-security -I/usr/include/mit-krb5 -fPIC -pie
>>> -fno-omit-frame-pointer -fpic -I. -I./ -I/usr/include/postgresql/9.6/server
>>> -I/usr/include/postgresql/internal -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
>>> -I/usr/include/libxml2  -I/usr/include/tcl8.6  -c -o pldbgapi.o pldbgapi.c
>>> pldbgapi.c: In function ‘pldbg_get_stack’:
>>> pldbgapi.c:800:4: error: expected expression before ‘uint64’
>>>     uint64(srf->call_cntr)
>>>     ^
>>> make: *** [pldbgapi.o] Error 1
>>>
>>>
>>> Here's our gcc version:
>>> gcc --version
>>> gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
>>>
>>>
>>> My C is rusty, so I am afraid I don't have a great suggestion other than
>>> reverting the change :)  Please let me know if I can do anything to help.
>>>
>>>
>>>
>

Reply via email to