Hi, Since commit 7c030783a5bd07cadffc2a1018bc33119a4c7505 it seems that $SUBJECT.
pg_recvlogical.c:501:37: error: incompatible pointer types passing 'int64 *' (aka 'long *') to parameter of type 'TimestampTz *' (aka 'double *') [-Werror,-Wincompatible-pointer-types] if (!flushAndSendFeedback(conn, &now)) pg_recvlogical.c:547:36: error: incompatible pointer types passing 'int64 *' (aka 'long *') to parameter of type 'TimestampTz *' (aka 'double *') [-Werror,-Wincompatible-pointer-types] if (!flushAndSendFeedback(conn, &now)) pg_recvlogical.c:596:36: error: incompatible pointer types passing 'int64 *' (aka 'long *') to parameter of type 'TimestampTz *' (aka 'double *') [-Werror,-Wincompatible-pointer-types] if (!flushAndSendFeedback(conn, &now)) Maybe the attached is the right fix for that? (Sorry, I didn't test because I haven't got around to learning how to drive this new stuff yet.) -- Thomas Munro http://www.enterprisedb.com
fix-pg-recvlogical-with-float-timestamps.patch
Description: Binary data
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers