=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/databases/p5-sqlrelay", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for p5-sqlrelay-1.9.3nb18 /opt/local/bin/perl /opt/local/lib/perl5/5.44.0/ExtUtils/xsubpp -C++ -typemap /opt/local/lib/perl5/5.44.0/ExtUtils/typemap -typemap perlobject.map -typemap typemap Connection.xs > Connection.xsc /opt/local/bin/perl /opt/local/lib/perl5/5.44.0/ExtUtils/xsubpp -C++ -typemap /opt/local/lib/perl5/5.44.0/ExtUtils/typemap -typemap perlobject.map -typemap typemap Cursor.xs > Cursor.xsc Please specify prototyping behavior for Connection.xs (see perlxs manual) mv Connection.xsc Connection.cpp Please specify prototyping behavior for Cursor.xs (see perlxs manual) /usr/bin/bash ../../../libtool --mode=compile g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -DLDAP_DEPRECATED -I/usr/include -I/opt/local/include/libxml2 -Wall -pipe -Wno-error=date-time -I/opt/local/include -DLDAP_DEPRECATED -I/usr/include -I/opt/local/include/libxml2 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/local/include -I/usr/include -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/local/include -I/usr/include -fwrapv -fno-strict-aliasing -I/opt/local/include -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Connection.cpp -o Connection.lo Warning: found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in Cursor.xs, line 687 mv Cursor.xsc Cursor.cpp /usr/bin/bash ../../../libtool --mode=compile g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -DLDAP_DEPRECATED -I/usr/include -I/opt/local/include/libxml2 -Wall -pipe -Wno-error=date-time -I/opt/local/include -DLDAP_DEPRECATED -I/usr/include -I/opt/local/include/libxml2 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/local/include -I/usr/include -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/local/include -I/usr/include -fwrapv -fno-strict-aliasing -I/opt/local/include -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Cursor.cpp -o Cursor.lo libtool: compile: g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include -DLDAP_DEPRECATED -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include/libxml2 -Wall -pipe -Wno-error=date-time -DLDAP_DEPRECATED -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -fwrapv -fno-strict-aliasing -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Connection.cpp -fPIC -DPIC -o .libs/Connection.o libtool: compile: g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include -DLDAP_DEPRECATED -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include/libxml2 -Wall -pipe -Wno-error=date-time -DLDAP_DEPRECATED -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -fwrapv -fno-strict-aliasing -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Cursor.cpp -fPIC -DPIC -o .libs/Cursor.o cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++ In file included from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/filedescriptorincludes.h:8, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/filedescriptor.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/stdio.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/linkedlistinlines.h:4, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/linkedlist.h:271, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/dynamicarrayincludes.h:4, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/dynamicarray.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/sqlrelay/private/sqlrclientincludes.h:4, from ../c++/sqlrelay/sqlrclient.h:7, from Cursor.xs:11: /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:52:33: warning: 'virtual ssize_t output::write(double, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 52 | virtual ssize_t write(double number, | ^~~~~ In file included from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/stringbufferincludes.h:5, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/stringbuffer.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/sqlrelay/private/sqlrclientincludes.h:5: /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:50:33: warning: 'virtual ssize_t output::write(float, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 50 | virtual ssize_t write(float number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:48:33: warning: 'virtual ssize_t output::write(uint64_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 48 | virtual ssize_t write(uint64_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:46:33: warning: 'virtual ssize_t output::write(uint32_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 46 | virtual ssize_t write(uint32_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:44:33: warning: 'virtual ssize_t output::write(uint16_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 44 | virtual ssize_t write(uint16_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:42:33: warning: 'virtual ssize_t output::write(unsigned char, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 42 | virtual ssize_t write(unsigned char character, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:40:33: warning: 'virtual ssize_t output::write(int64_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 40 | virtual ssize_t write(int64_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:38:33: warning: 'virtual ssize_t output::write(int32_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 38 | virtual ssize_t write(int32_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:36:33: warning: 'virtual ssize_t output::write(int16_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 36 | virtual ssize_t write(int16_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:34:33: warning: 'virtual ssize_t output::write(char, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 34 | virtual ssize_t write(char character, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:32:33: warning: 'virtual ssize_t output::write(const char*, size_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 32 | virtual ssize_t write(const char *string, size_t length, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:30:33: warning: 'virtual ssize_t output::write(const char*, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 30 | virtual ssize_t write(const char *string, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:28:33: warning: 'virtual ssize_t output::write(const unsigned char*, size_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 28 | virtual ssize_t write(const unsigned char *string, size_t size, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ In file included from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/filedescriptorincludes.h:8, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/filedescriptor.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/stdio.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/linkedlistinlines.h:4, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/linkedlist.h:271, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/dynamicarrayincludes.h:4, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/dynamicarray.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/sqlrelay/private/sqlrclientincludes.h:4, from ../c++/sqlrelay/sqlrclient.h:7, from Connection.xs:11: /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:52:33: warning: 'virtual ssize_t output::write(double, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 52 | virtual ssize_t write(double number, | ^~~~~ In file included from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/private/stringbufferincludes.h:5, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/stringbuffer.h:7, from /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/sqlrelay/private/sqlrclientincludes.h:5: /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:50:33: warning: 'virtual ssize_t output::write(float, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 50 | virtual ssize_t write(float number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:48:33: warning: 'virtual ssize_t output::write(uint64_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 48 | virtual ssize_t write(uint64_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:46:33: warning: 'virtual ssize_t output::write(uint32_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 46 | virtual ssize_t write(uint32_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:44:33: warning: 'virtual ssize_t output::write(uint16_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 44 | virtual ssize_t write(uint16_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:42:33: warning: 'virtual ssize_t output::write(unsigned char, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 42 | virtual ssize_t write(unsigned char character, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:40:33: warning: 'virtual ssize_t output::write(int64_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 40 | virtual ssize_t write(int64_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:38:33: warning: 'virtual ssize_t output::write(int32_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 38 | virtual ssize_t write(int32_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:36:33: warning: 'virtual ssize_t output::write(int16_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 36 | virtual ssize_t write(int16_t number, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:34:33: warning: 'virtual ssize_t output::write(char, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 34 | virtual ssize_t write(char character, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:32:33: warning: 'virtual ssize_t output::write(const char*, size_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 32 | virtual ssize_t write(const char *string, size_t length, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:30:33: warning: 'virtual ssize_t output::write(const char*, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 30 | virtual ssize_t write(const char *string, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/output.h:28:33: warning: 'virtual ssize_t output::write(const unsigned char*, size_t, int32_t, int32_t)' was hidden [-Woverloaded-virtual=] 28 | virtual ssize_t write(const unsigned char *string, size_t size, | ^~~~~ /tmp/work/databases/p5-sqlrelay/work/.buildlink/include/rudiments/bytebuffer.h:181:25: note: by 'bytebuffer::write' 181 | ssize_t write(double number); | ^~~~~ Cursor.c: In function 'void XS_SQLRelay__Cursor_getOutputBindString(PerlInterpreter*, CV*)': Cursor.c:1355:15: warning: unused variable 'RETVAL' [-Wunused-variable] In file included from Cursor.xs:42: /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1356:2: note: in expansion of macro 'dXSTARG' Cursor.c: In function 'void XS_SQLRelay__Cursor_getOutputBindBlob(PerlInterpreter*, CV*)': Cursor.c:1390:15: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1391:2: note: in expansion of macro 'dXSTARG' Cursor.c: In function 'void XS_SQLRelay__Cursor_getOutputBindClob(PerlInterpreter*, CV*)': Cursor.c:1425:15: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1426:2: note: in expansion of macro 'dXSTARG' Cursor.c: In function 'void XS_SQLRelay__Cursor_getOutputBindInteger(PerlInterpreter*, CV*)': Cursor.c:1460:10: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1461:2: note: in expansion of macro 'dXSTARG' Cursor.c: In function 'void XS_SQLRelay__Cursor_getOutputBindDouble(PerlInterpreter*, CV*)': Cursor.c:1490:9: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1491:2: note: in expansion of macro 'dXSTARG' Cursor.xs: In function 'void XS_SQLRelay__Cursor_getOutputBindCursor(PerlInterpreter*, CV*)': Cursor.xs:386:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 386 | char * CLASS = "SQLRelay::Cursor"; | ^~~~~~~~~~~~~~~~~~ Cursor.c: In function 'void XS_SQLRelay__Cursor_getField(PerlInterpreter*, CV*)': Cursor.c:1911:15: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1912:2: note: in expansion of macro 'dXSTARG' Cursor.c: In function 'void XS_SQLRelay__Cursor_getFieldAsInteger(PerlInterpreter*, CV*)': Cursor.c:1955:10: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1956:2: note: in expansion of macro 'dXSTARG' Connection.c: In function 'void XS_SQLRelay__Connection_isYes(PerlInterpreter*, CV*)': Connection.c:1416:9: warning: unused variable 'CLASS' [-Wunused-variable] Cursor.c: In function 'void XS_SQLRelay__Cursor_getFieldAsDouble(PerlInterpreter*, CV*)': Cursor.c:1993:9: warning: unused variable 'RETVAL' [-Wunused-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:1994:2: note: in expansion of macro 'dXSTARG' Connection.c: In function 'void XS_SQLRelay__Connection_isNo(PerlInterpreter*, CV*)': Connection.c:1438:9: warning: unused variable 'CLASS' [-Wunused-variable] Cursor.c: In function 'void XS_SQLRelay__Cursor_getColumnNames(PerlInterpreter*, CV*)': Cursor.c:2068:23: warning: unused variable 'RETVAL' [-Wunused-variable] Cursor.c: In function 'void XS_SQLRelay__Cursor_getColumnIsAutoIncrement(PerlInterpreter*, CV*)': Cursor.c:2499:7: warning: variable 'RETVAL' set but not used [-Wunused-but-set-variable] /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE/XSUB.h:181:28: warning: unused variable 'targ' [-Wunused-variable] 181 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ Cursor.c:2500:2: note: in expansion of macro 'dXSTARG' libtool: compile: g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include -DLDAP_DEPRECATED -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include/libxml2 -Wall -pipe -Wno-error=date-time -DLDAP_DEPRECATED -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -fwrapv -fno-strict-aliasing -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Connection.cpp -o Connection.o >/dev/null 2>&1 libtool: compile: g++ -Wno-implicit-function-declaration -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include -DLDAP_DEPRECATED -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/include/libxml2 -Wall -pipe -Wno-error=date-time -DLDAP_DEPRECATED -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -fwrapv -fno-strict-aliasing -m64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../.. -I../../../src/api/c++ -I/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -c Cursor.cpp -o Cursor.o >/dev/null 2>&1 /usr/bin/bash ../../../libtool --mode=link g++ -o Connection.la Connection.lo -L/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -Wl,-R/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE /opt/local/lib/perl5/5.44.0 -lperl -L../../../src/api/c++ -lsqlrclient -L/opt/local/lib -lrudiments -lsocket -lpthread -L/opt/local/lib -Wl,-R/opt/local/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/opt/local/lib -Wl,-R/opt/local/lib -lkrb5 -lk5crypto -lcom_err -L/opt/local/lib -Wl,-R/opt/local/lib -lpcre -Wl,-R/opt/local/lib -L/opt/local/lib -lcurl -ldl -rpath /opt/local/lib/perl5/vendor_perl/5.44.0/x86_64-solaris-thread-multi-64/auto/SQLRelay/Connection -rpath /opt/local/libexec/sqlrelay -avoid-version -module -no-undefined libtool: warning: ignoring multiple '-rpath's for a libtool library libtool: link: g++ -shared -fPIC -DPIC .libs/Connection.o -Wl,-R -Wl,/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -Wl,-R -Wl,/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -L/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -L/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -lperl -L../../../src/api/c++ /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libsqlrclient.so -L../../lib /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/librudiments.so -lpthread /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libgssapi_krb5.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libkrb5.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libk5crypto.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libcom_err.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libkrb5support.so -lrt /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libpcre.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libcurl.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libnghttp2.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libidn2.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libunistring.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libldap.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libsasl2.so -ldoor /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/liblber.so -lresolv -lgen /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libssh2.so -lssl -lcrypto /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libz.so -lsocket -lnsl /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libintl.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libiconv.so -ldl -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-h -Wl,Connection.so -o .libs/Connection.so libtool: link: ar cr .libs/Connection.a Connection.o libtool: link: ranlib .libs/Connection.a libtool: link: ( cd ".libs" && rm -f "Connection.la" && ln -s "../Connection.la" "Connection.la" ) /usr/bin/bash ../../../libtool --mode=link g++ -o Cursor.la Cursor.lo -L/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -Wl,-R/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE /opt/local/lib/perl5/5.44.0 -lperl -L../../../src/api/c++ -lsqlrclient -L/opt/local/lib -lrudiments -lsocket -lpthread -L/opt/local/lib -Wl,-R/opt/local/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/opt/local/lib -Wl,-R/opt/local/lib -lkrb5 -lk5crypto -lcom_err -L/opt/local/lib -Wl,-R/opt/local/lib -lpcre -Wl,-R/opt/local/lib -L/opt/local/lib -lcurl -ldl -rpath /opt/local/lib/perl5/vendor_perl/5.44.0/x86_64-solaris-thread-multi-64/auto/SQLRelay/Cursor -rpath /opt/local/libexec/sqlrelay -avoid-version -module -no-undefined libtool: warning: ignoring multiple '-rpath's for a libtool library libtool: link: g++ -shared -fPIC -DPIC .libs/Cursor.o -Wl,-R -Wl,/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -Wl,-R -Wl,/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -L/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -L/tmp/work/databases/p5-sqlrelay/work/.buildlink/lib -lperl -L../../../src/api/c++ /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libsqlrclient.so -L../../lib /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/librudiments.so -lpthread /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libgssapi_krb5.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libkrb5.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libk5crypto.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libcom_err.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libkrb5support.so -lrt /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libpcre.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libcurl.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libnghttp2.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libidn2.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libunistring.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libldap.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libsasl2.so -ldoor /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/liblber.so -lresolv -lgen /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libssh2.so -lssl -lcrypto /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libz.so -lsocket -lnsl /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libintl.so /tmp/work/databases/p5-sqlrelay/work/.buildlink/lib/libiconv.so -ldl -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib/perl5/5.44.0/x86_64-solaris-thread-multi-64/CORE -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-rpath -Wl,/opt/local/lib -Wl,-h -Wl,Cursor.so -o .libs/Cursor.so libtool: link: ar cr .libs/Cursor.a Cursor.o libtool: link: ranlib .libs/Cursor.a libtool: link: ( cd ".libs" && rm -f "Cursor.la" && ln -s "../Cursor.la" "Cursor.la" )