cc -c "-I." "-Ixs" "-I." -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -W -Wno-comment -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"1.18\" -DXS_VERSION=\"1.18\" -o xs/perl_libzmq3.o -fPIC "-I/usr/lib/perl/5.18/CORE" -DUSE_PPPORT -DPERLZMQ_TRACE=1 -DHAS_ZMQ_PROXY -DHAS_ZMQ_CTX_DESTROY -DHAS_ZMQ_DEVICE -DHAS_ZMQ_UNBIND -DHAS_ZMQ_DISCONNECT -DHAS_ZMQ_RECVMSG -DHAS_ZMQ_INIT -DHAS_ZMQ_MSG_RECV -DHAS_ZMQ_TERM -DHAS_ZMQ_CTX_GET -DHAS_ZMQ_SOCKET_MONITOR -DHAS_ZMQ_SENDMSG -DHAS_ZMQ_CTX_SET -DHAS_ZMQ_CTX_NEW -DHAS_ZMQ_MSG_SEND xs/perl_libzmq3.c
In file included from xs/perl_libzmq3.xs:1:0:
xs/perl_libzmq3.xs: In function ‘XS_ZMQ__LibZMQ3_zmq_poll’:
xs/perl_libzmq3.xs:1095:60: error: ‘RETVAL’ undeclared (first use in this function)
P5ZMQ3_TRACE( " + zmq_poll returned with rv '%d'", RETVAL );
^
xs/perl_libzmq3.h:67:40: note: in definition of macro ‘P5ZMQ3_TRACE’
PerlIO_printf(PerlIO_stderr(), __VA_ARGS__); \
^
xs/perl_libzmq3.xs:1095:60: note: each undeclared identifier is reported only once for each function it appears in
P5ZMQ3_TRACE( " + zmq_poll returned with rv '%d'", RETVAL );
^
xs/perl_libzmq3.h:67:40: note: in definition of macro ‘P5ZMQ3_TRACE’
PerlIO_printf(PerlIO_stderr(), __VA_ARGS__); \
^
make[1]: *** [xs/perl_libzmq3.o] Error 1
Fix build error that occurs when ZMQ_TRACE=1