+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/percona-server-5.6.42/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/percona-server-5.6.42/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for percona-server-5.6.42 [ 0%] Building C object libevent/CMakeFiles/event.dir/event.c.o [ 0%] Building C object libevent/CMakeFiles/event_share.dir/event.c.o [ 0%] Built target INFO_SRC [ 0%] Built target INFO_BIN [ 0%] Building C object strings/CMakeFiles/strings.dir/bchange.c.o [ 0%] Generating include/probes_mysql_dtrace.h, include/probes_mysql_nodtrace.h [ 0%] Building C object strings/CMakeFiles/strings.dir/bmove_upp.c.o [ 0%] Building C object libevent/CMakeFiles/event_share.dir/buffer.c.o [ 0%] Building C object strings/CMakeFiles/strings.dir/ctype-big5.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/buffer.c.o [ 0%] Built target gen_dtrace_header [ 0%] Building CXX object sql/CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gen_lex_hash.cc:81: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 0%] Building C object libevent/CMakeFiles/event_share.dir/evbuffer.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/evbuffer.c.o [ 0%] Building C object libevent/CMakeFiles/event_share.dir/log.c.o [ 0%] Building C object strings/CMakeFiles/strings.dir/ctype-bin.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/log.c.o [ 0%] Linking CXX executable gen_lex_hash [ 0%] Building C object libevent/CMakeFiles/event_share.dir/evutil.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/evutil.c.o [ 0%] Built target gen_lex_hash [ 0%] Building C object libevent/CMakeFiles/event_share.dir/event_tagging.c.o [ 0%] Building C object strings/CMakeFiles/strings.dir/ctype-cp932.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/event_tagging.c.o [ 0%] Building C object vio/CMakeFiles/vio.dir/vio.c.o [ 0%] Building C object libevent/CMakeFiles/event_share.dir/http.c.o [ 0%] Building C object libevent/CMakeFiles/event.dir/http.c.o [ 0%] Building C object vio/CMakeFiles/vio.dir/viosocket.c.o [ 1%] Building C object strings/CMakeFiles/strings.dir/ctype-czech.c.o [ 1%] Building C object strings/CMakeFiles/strings.dir/ctype-euc_kr.c.o [ 1%] Building C object vio/CMakeFiles/vio.dir/viossl.c.o [ 1%] Building C object libevent/CMakeFiles/event_share.dir/evrpc.c.o [ 1%] Building C object libevent/CMakeFiles/event.dir/evrpc.c.o [ 1%] Building C object vio/CMakeFiles/vio.dir/viopipe.c.o [ 1%] Building C object strings/CMakeFiles/strings.dir/ctype-eucjpms.c.o [ 1%] Building C object libevent/CMakeFiles/event_share.dir/strlcpy.c.o [ 1%] Building C object libevent/CMakeFiles/event.dir/strlcpy.c.o [ 1%] Building C object libevent/CMakeFiles/event_share.dir/signal.c.o [ 1%] Building C object libevent/CMakeFiles/event.dir/signal.c.o [ 1%] Building C object vio/CMakeFiles/vio.dir/vioshm.c.o [ 1%] Building C object libevent/CMakeFiles/event_share.dir/poll.c.o [ 1%] Building C object libevent/CMakeFiles/event.dir/poll.c.o [ 1%] Building C object vio/CMakeFiles/vio.dir/viosslfactories.c.o [ 1%] Building C object libevent/CMakeFiles/event_share.dir/select.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c: In function 'get_dh2048': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:124:3: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 124 | if ((dh=DH_new())) | ^~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/ssl.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/violite.h:163, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/vio_priv.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:16: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:133:5: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 133 | if (!DH_set0_pqg(dh, p, NULL, g)) | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:136:7: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 136 | DH_free(dh); | ^~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c: In function 'report_errors': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:154:3: warning: 'ERR_get_error_line_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 154 | while ((l=ERR_get_error_line_data(&file,&line,&data,&flags)) != 0) | ^~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/violite.h:164: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/err.h:425:15: note: declared here 425 | unsigned long ERR_get_error_line_data(const char **file, int *line, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c: In function 'new_VioSSLFd': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:503:5: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 503 | DH_free(dh); | ^~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/vio/viosslfactories.c:508:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 508 | DH_free(dh); | ^~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [ 1%] Building C object libevent/CMakeFiles/event.dir/select.c.o [ 1%] Linking C shared library libevent_share.so [ 1%] Building C object strings/CMakeFiles/strings.dir/ctype-extra.c.o [ 2%] Linking C static library libvio.a [ 3%] Linking C static library libevent.a [ 3%] Built target event_share [ 3%] Building C object regex/CMakeFiles/regex.dir/regcomp.c.o [ 3%] Building C object strings/CMakeFiles/strings.dir/ctype-gb2312.c.o [ 3%] Built target vio [ 3%] Built target event [ 3%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_snprintf_service.c.o [ 3%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/config.cpp.o [ 3%] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o [ 3%] Building C object strings/CMakeFiles/strings.dir/ctype-gbk.c.o [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_wait_service.c.o [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_plugin_log_service.c.o [ 4%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/escape.cpp.o [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_thread_scheduler_service.c.o [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/mysql_string_service.c.o [ 4%] Linking C static library libmysqlservices.a [ 4%] Building C object regex/CMakeFiles/regex.dir/regerror.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-latin1.c.o [ 4%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/fatal.cpp.o [ 4%] Built target mysqlservices [ 4%] Building C object regex/CMakeFiles/regex.dir/regexec.c.o [ 4%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/hstcpcli.cpp.o [ 4%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/config_parser.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-mb.c.o [ 4%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/engine_loader.c.o [ 4%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/extension_loggers.c.o [ 4%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/genhash.c.o [ 4%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/socket.cpp.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-simple.c.o [ 4%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/util.c.o [ 4%] Building C object regex/CMakeFiles/regex.dir/regfree.c.o [ 4%] Linking C static library libmemcached_utilities.a [ 4%] Building C object regex/CMakeFiles/regex.dir/reginit.c.o [ 4%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/string_util.cpp.o [ 4%] Built target memcached_utilities [ 4%] Linking C static library libregex.a [ 4%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/util-src/config_parser.c.o [ 4%] Built target regex [ 4%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/util-src/util.c.o [ 4%] Linking CXX static library libhsclient.a [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-sjis.c.o [ 4%] Built target GenYaccEmbeddedSource [ 4%] Linking C static library liblibmcd_util.a [ 4%] Generating lex_hash.h [ 4%] Built target hsclient [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-tis620.c.o [ 4%] Built target GenServerSource [ 4%] Built target libmcd_util [ 4%] Building CXX object sql/CMakeFiles/gen_lex_token.dir/gen_lex_token.cc.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-uca.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gen_lex_token.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-ucs2.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-ujis.c.o [ 4%] Linking CXX executable gen_lex_token [ 4%] Built target gen_lex_token [ 5%] Building C object strings/CMakeFiles/strings.dir/ctype-utf8.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/ctype-win1250ch.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/ctype.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/decimal.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/dtoa.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/int2str.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/is_prefix.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/llstr.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/longlong2str.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/my_strtoll10.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/my_vsnprintf.c.o [ 5%] Generating lex_token.h [ 5%] Built target GenDigestServerSource [ 5%] Building C object strings/CMakeFiles/strings.dir/str2int.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/str_alloc.c.o [ 5%] Building C object strings/CMakeFiles/strings.dir/strcend.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strend.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strfill.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strmake.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strmov.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strnmov.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strxmov.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strxnmov.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/xml.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/my_strchr.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strcont.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/strappend.c.o [ 6%] Linking C static library libstrings.a [ 6%] Built target strings [ 6%] Building C object mysys/CMakeFiles/mysys.dir/array.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/charset-def.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/charset.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/checksum.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/errors.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/hash.c.o [ 6%] Building C object mysys/CMakeFiles/mysys.dir/list.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_cache.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_dirname.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_fn_ext.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_format.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_getdate.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache2.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycache.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycaches.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_loadpath.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_pack.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_path.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort.c.o [ 7%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort2.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_radix.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_same.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_sort.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_soundex.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_arr_appstr.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempdir.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempfile.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_unixpath.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mf_wcomp.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/mulalloc.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/my_access.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/my_alloc.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/my_bit.c.o [ 8%] Building C object mysys/CMakeFiles/mysys.dir/my_bitmap.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_chsize.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_compress.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_copy.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_create.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_delete.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_div.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_error.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_file.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_fopen.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_fstream.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_gethwaddr.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_getsystime.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_getwd.c.o [ 9%] Building C object mysys/CMakeFiles/mysys.dir/my_compare.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_init.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_lib.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_lock.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_malloc.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_mess.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_mkdir.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_mmap.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_once.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_open.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_pread.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_pthread.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_quick.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_read.c.o [ 10%] Building C object mysys/CMakeFiles/mysys.dir/my_redel.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_rename.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_seek.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_sleep.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_static.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_symlink.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_symlink2.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_sync.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_thr_init.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/my_write.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/ptr_cmp.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/queues.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/stacktrace.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/string.c.o [ 11%] Building C object mysys/CMakeFiles/mysys.dir/thr_alarm.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/thr_lock.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/thr_mutex.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/thr_rwlock.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/tree.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/typelib.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/base64.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/my_memmem.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/my_getpagesize.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/lf_hash.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/my_atomic.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/my_getncpus.c.o [ 12%] Building C object mysys/CMakeFiles/mysys.dir/my_rdtsc.c.o [ 13%] Building C object mysys/CMakeFiles/mysys.dir/waiting_threads.c.o [ 13%] Building C object mysys/CMakeFiles/mysys.dir/my_alarm.c.o [ 13%] Building C object mysys/CMakeFiles/mysys.dir/psi_noop.c.o [ 13%] Building C object mysys/CMakeFiles/mysys.dir/my_lockmem.c.o [ 13%] Linking C static library libmysys.a [ 13%] Built target mysys [ 13%] Building C object dbug/CMakeFiles/dbug.dir/dbug.c.o [ 14%] Linking C static library libdbug.a [ 14%] Built target dbug [ 14%] Building C object regex/CMakeFiles/re.dir/main.c.o [ 15%] Building C object mysys/CMakeFiles/thr_lock.dir/thr_lock.c.o [ 15%] Building C object unittest/mytap/CMakeFiles/mytap.dir/tap.c.o [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/crypt_genhash_impl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/crypt_genhash_impl.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/int_types.h:55, from /usr/include/sys/stdint.h:36, from /usr/include/stdint.h:36, from /opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.3.0/include/stdint.h:9, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/e_os2.h:256, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:26: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc: In function 'char* my_crypt_genhash(char*, std::size_t, const char*, int, const char*, const char**)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:294:13: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 294 | DIGESTInit(&ctxA); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:297:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 297 | DIGESTUpdate(&ctxA, plaintext, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:300:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 300 | DIGESTUpdate(&ctxA, salt, salt_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:303:13: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 303 | DIGESTInit(&ctxB); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:304:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 304 | DIGESTUpdate(&ctxB, plaintext, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:305:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 305 | DIGESTUpdate(&ctxB, salt, salt_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:306:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 306 | DIGESTUpdate(&ctxB, plaintext, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:307:14: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 307 | DIGESTFinal(B, &ctxB); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:311:17: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 311 | DIGESTUpdate(&ctxA, B, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:312:15: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 312 | DIGESTUpdate(&ctxA, B, i); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:318:19: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 318 | DIGESTUpdate(&ctxA, B, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:322:19: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 322 | DIGESTUpdate(&ctxA, plaintext, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:327:14: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 327 | DIGESTFinal(A, &ctxA); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:330:13: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 330 | DIGESTInit(&ctxDP); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:332:23: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 332 | DIGESTUpdate(&ctxDP, plaintext, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:333:14: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 333 | DIGESTFinal(DP, &ctxDP); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:344:13: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 344 | DIGESTInit(&ctxDS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:346:23: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 346 | DIGESTUpdate(&ctxDS, salt, salt_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:347:14: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 347 | DIGESTFinal(DS, &ctxDS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:360:13: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 360 | DIGESTInit(&ctxC); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:364:19: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 364 | DIGESTUpdate(&ctxC, P, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:369:21: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 369 | DIGESTUpdate(&ctxC, A, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:371:21: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 371 | DIGESTUpdate(&ctxC, DP, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:375:19: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 375 | DIGESTUpdate(&ctxC, S, salt_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:379:19: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 379 | DIGESTUpdate(&ctxC, P, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:385:21: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 385 | DIGESTUpdate(&ctxC, A, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:387:21: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 387 | DIGESTUpdate(&ctxC, DP, MIXCHARS); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:391:21: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 391 | DIGESTUpdate(&ctxC, P, plaintext_len); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/crypt_genhash_impl.cc:393:16: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 393 | DIGESTFinal(DP, &ctxC); | ^ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ [ 15%] Linking C static library libmytap.a [ 15%] Building C object regex/CMakeFiles/re.dir/split.c.o [ 15%] Built target mytap [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_default.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/../mysys/mysys_priv.h:16, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_default.cc:39: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 15%] Building C object regex/CMakeFiles/re.dir/debug.c.o [ 15%] Building C object mysys/CMakeFiles/queues.dir/queues.c.o [ 15%] Linking C executable thr_lock [ 15%] Linking C executable re [ 15%] Built target thr_lock [ 15%] Linking C executable queues [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_getopt.cc.o [ 15%] Built target re [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_getopt.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha1.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_aes.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc: In function 'int mysql_sha1_reset(SHA_CTX*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc:73:21: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 73 | return SHA1_Init(context); | ~~~~~~~~~^~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc:69: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc: In function 'int mysql_sha1_input(SHA_CTX*, const uint8*, unsigned int)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc:80:23: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | return SHA1_Update(context, message_array, length); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc: In function 'int mysql_sha1_result(SHA_CTX*, uint8*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha1.cc:87:22: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | return SHA1_Final(Message_Digest, context); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ [ 15%] Built target queues [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha2.cc.o [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_md5.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_sha2.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_rnd.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_rnd.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_rnd.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc: In function 'void my_md5_hash(unsigned char*, const unsigned char*, int)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc:45:12: warning: 'int MD5_Init(MD5_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 45 | MD5_Init (&ctx); | ~~~~~~~~~^~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc:40: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc:46:14: warning: 'int MD5_Update(MD5_CTX*, const void*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | MD5_Update (&ctx, buf, len); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_md5.cc:47:13: warning: 'int MD5_Final(unsigned char*, MD5_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 47 | MD5_Final (digest, &ctx); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ [ 15%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_murmur3.cc.o [ 16%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes_openssl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_murmur3.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_murmur3.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/mysys_ssl/my_aes_openssl.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 16%] Building C object mysys/CMakeFiles/base64_test.dir/base64.c.o [ 16%] Building C object unittest/examples/CMakeFiles/simple-t.dir/simple-t.c.o [ 16%] Linking CXX static library libmysys_ssl.a [ 16%] Building C object unittest/examples/CMakeFiles/skip-t.dir/skip-t.c.o [ 16%] Linking C executable base64_test [ 16%] Linking C executable simple-t [ 16%] Linking C executable skip-t [ 16%] Built target mysys_ssl [ 16%] Built target base64_test [ 16%] Built target simple-t [ 16%] Built target skip-t [ 16%] Building C object unittest/examples/CMakeFiles/todo-t.dir/todo-t.c.o [ 16%] Building C object unittest/examples/CMakeFiles/skip_all-t.dir/skip_all-t.c.o [ 16%] Building C object unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o [ 16%] Building C object unittest/mytap/t/CMakeFiles/basic-t.dir/basic-t.c.o [ 16%] Linking C executable todo-t [ 16%] Linking C executable skip_all-t [ 16%] Linking C executable no_plan-t [ 16%] Linking C executable basic-t [ 16%] Built target todo-t [ 16%] Built target skip_all-t [ 16%] Built target no_plan-t [ 16%] Built target basic-t [ 16%] Building C object extra/CMakeFiles/resolveip.dir/resolveip.c.o [ 16%] Building C object extra/CMakeFiles/replace.dir/replace.c.o [ 16%] Building C object extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o [ 16%] Building CXX object extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/extra/resolve_stack_dump.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/stdio.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/extra/resolve_stack_dump.cc:21: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 16%] Linking CXX executable resolveip [ 16%] Linking CXX executable my_print_defaults [ 16%] Built target resolveip [ 16%] Built target my_print_defaults [ 17%] Linking C executable replace [ 17%] Building C object extra/CMakeFiles/mysql_waitpid.dir/mysql_waitpid.c.o [ 17%] Linking CXX executable resolve_stack_dump [ 17%] Building CXX object sql/CMakeFiles/mysql_tzinfo_to_sql.dir/tztime.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/tztime.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 17%] Linking CXX executable mysql_waitpid [ 17%] Built target replace [ 17%] Built target resolve_stack_dump [ 17%] Building C object extra/CMakeFiles/comp_err.dir/comp_err.c.o [ 17%] Built target mysql_waitpid [ 17%] Linking CXX executable mysql_tzinfo_to_sql [ 17%] Built target mysql_tzinfo_to_sql [ 17%] Linking CXX executable comp_err [ 17%] Built target comp_err [ 17%] Generating ../include/mysqld_error.h, ../sql/share/english/errmsg.sys [ 17%] Built target GenError [ 17%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_server_stubs.dir/pfs_server_stubs.cc.o [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_account.cc.o [ 17%] Building CXX object storage/csv/CMakeFiles/csv.dir/ha_tina.cc.o [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_account.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_server_stubs.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/csv/ha_tina.cc:44: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_server_stubs.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/csv/ha_tina.cc:46: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 17%] Linking CXX static library libpfs_server_stubs.a [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_host.cc.o [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_host.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 17%] Built target pfs_server_stubs [ 17%] Building CXX object storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/blackhole/ha_blackhole.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 17%] Building CXX object storage/csv/CMakeFiles/csv.dir/transparent_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_file.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/csv/transparent_file.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 17%] Linking CXX static library libcsv.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread.cc.o [ 17%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_thread.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/blackhole/ha_blackhole.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 17%] Built target csv [ 17%] Building C object storage/archive/CMakeFiles/archive.dir/azio.c.o [ 17%] Linking CXX static library libblackhole.a [ 17%] Building CXX object storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/archive/ha_archive.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 17%] Built target blackhole [ 18%] Building CXX object storage/federated/CMakeFiles/federated.dir/ha_federated.cc.o [ 18%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_user.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/federated/ha_federated.cc:376: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 18%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_user.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/archive/ha_archive.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 18%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/ha_perfschema.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/ha_perfschema.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Linking CXX static library libarchive.a [ 19%] Built target archive In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/_check.c.o [ 19%] Linking CXX static library libfederated.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/ha_perfschema.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/_rectest.c.o [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_block.c.o [ 19%] Built target federated [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_clear.c.o [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs.cc.o [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_close.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_account.cc.o [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_create.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_account.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building CXX object storage/heap/CMakeFiles/heap.dir/ha_heap.cc.o [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_delete.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_atomic.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_atomic.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_extra.c.o [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_hash.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_autosize.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_autosize.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_info.c.o [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_account.cc.o [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_check.cc.o [ 19%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_column_values.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_account.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_check.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_column_values.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 19%] Building C object storage/heap/CMakeFiles/heap.dir/hp_open.c.o [ 20%] Building C object storage/heap/CMakeFiles/heap.dir/hp_panic.c.o [ 20%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_atomic.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_atomic.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 20%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_con_slice.cc.o [ 20%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rename.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_con_slice.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 20%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_autosize.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_autosize.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 20%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rfirst.c.o [ 20%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rkey.c.o [ 20%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rlast.c.o [ 20%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_check.cc.o [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_defaults.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_check.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_defaults.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_check.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rnext.c.o [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rprev.c.o [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_digest.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_dspace.c.o [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_engine_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_record.c.o [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rrnd.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_check.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rsame.c.o [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_column_values.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_column_values.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_scan.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_digest.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_con_slice.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_con_slice.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_static.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_stages.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_stages.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building C object storage/heap/CMakeFiles/heap.dir/hp_update.c.o [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_defaults.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_defaults.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 21%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_statements.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_statements.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building C object storage/heap/CMakeFiles/heap.dir/hp_write.c.o [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_waits.cc.o [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_waits.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_digest.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Linking CXX static library libheap.a [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_global.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_global.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_host.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_host.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Built target heap [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_instr_class.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/api/api0api.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/api/api0api.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc: In function 'PFS_file* find_or_create_file(PFS_thread*, PFS_file_class*, const char*, uint, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:1344:16: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 1344 | strncpy(pfs->m_filename, normalized_filename, normalized_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:1295:28: note: length computed here 1295 | normalized_length= strlen(normalized_filename); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_digest.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_engine_table.cc.o In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:215:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 25 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:221:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 27 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:227:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_server.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_server.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/api/api0misc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/api0misc.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/api/api0misc.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_setup_actor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_setup_actor.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_setup_object.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_setup_object.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 22%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_timer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_timer.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 23%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_user.cc.o [ 23%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_stages.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_user.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 24%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_stages.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 24%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0btr.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0cur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0cur.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 24%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_statements.cc.o [ 24%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_visitor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_visitor.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_statements.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 24%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_waits.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_events_waits.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:51, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.ic:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:212, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:1897, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0btr.h:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc: In function 'void btr_page_free(dict_index_t*, buf_block_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:1346:35: note: in expansion of macro 'buf_block_get_frame' 1346 | const page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc: In function 'void btr_attach_half_pages(ulint, dict_index_t*, buf_block_t*, const rec_t*, buf_block_t*, ulint, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2735:30: note: in expansion of macro 'buf_block_get_frame' 2735 | upper_page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2752:30: note: in expansion of macro 'buf_block_get_frame' 2752 | lower_page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2710:43: note: in expansion of macro 'buf_block_get_frame' 2710 | page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'new_block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2732:30: note: in expansion of macro 'buf_block_get_frame' 2732 | lower_page = buf_block_get_frame(new_block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'new_block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2755:30: note: in expansion of macro 'buf_block_get_frame' 2755 | upper_page = buf_block_get_frame(new_block); | ^~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_global.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_global.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 25%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_host.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_host.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 25%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_accounts.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 25%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc: In function 'PFS_file* find_or_create_file(PFS_thread*, PFS_file_class*, const char*, uint, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:1344:16: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 1344 | strncpy(pfs->m_filename, normalized_filename, normalized_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr.cc:1295:28: note: length computed here 1295 | normalized_length= strlen(normalized_filename); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 25%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_all_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 25%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr_class.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 25%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0pcur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0pcur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0pcur.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_boolean_search.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:215:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 25 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:221:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 27 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void init_instr_class(PFS_instr_class*, const char*, uint, int, PFS_class_type)', inlined from 'void register_global_classes()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:227:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_instr_class.cc:614:10: warning: 'char* std::strncpy(char*, const char*, size_t)' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 614 | strncpy(klass->m_name, name, name_length); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_nlq_search.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_server.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_server.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_account_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_parser.c.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_actor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_setup_actor.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0sea.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0sea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0sea.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_static.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_object.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_setup_object.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/myisam/CMakeFiles/myisam.dir/ha_myisam.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_timer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_timer.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_user.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_user.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_visitor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_visitor.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:31: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buddy.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buddy.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0buddy.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_thread_by_event_name.cc.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_accounts.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc: In member function 'virtual int ha_myisam::assign_to_keycache(THD*, HA_CHECK_OPT*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:1247:25: warning: using a dangling pointer to 'buf' [-Wdangling-pointer=] 1247 | mi_check_print_error(¶m, errmsg); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:1230:10: note: 'buf' declared here 1230 | char buf[STRING_BUFFER_USUAL_SIZE]; | ^~~ [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_stopwords.c.o [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_update.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_account.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_accounts.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0buf.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_cache.c.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_user_by_event_name.cc.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_all_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_changed.c.o [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_check.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_all_instr.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_account_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_global_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_account_by_event_name.cc.o [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_checksum.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dblwr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0dblwr.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0dblwr.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_close.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_create.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dbug.c.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete.c.o [ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_thread_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 26%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0checksum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0checksum.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 27%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_all.c.o [ 27%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_table.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 27%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dynrec.c.o [ 27%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dump.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0dump.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 27%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_user_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_extra.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 28%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0flu.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0flu.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0flu.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_info.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 28%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_thread_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_key.c.o [ 28%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_global_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_keycache.c.o [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_locking.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_log.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esgs_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 28%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_user_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_account_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 28%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_open.c.o [ 28%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0lru.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0lru.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0lru.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 29%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_global_by_event_name.cc.o [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_packrec.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 29%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_page.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_panic.c.o [ 29%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_stages.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 29%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0rea.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0rea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0rea.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_preload.c.o [ 29%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_range.c.o [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rename.c.o [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rfirst.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rlast.c.o [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_digest.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 30%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_statements.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 30%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0data.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/data/data0data.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext_same.c.o [ 30%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_thread_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rprev.c.o [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rrnd.c.o [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsame.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsamepos.c.o [ 30%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0type.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/data/data0type.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 30%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_scan.c.o [ 30%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_waits.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 30%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_user_by_event_name.cc.o [ 31%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0boot.cc.o [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_search.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0boot.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0boot.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_static.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_statrec.c.o [ 31%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0crea.cc.o [ 31%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_global_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0crea.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_unique.c.o [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_waits_summary.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_update.c.o [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_write.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_esms_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_stages.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_index.c.o [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_account_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0dict.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_key.c.o [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_mbr.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_stages.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_statements.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_foreign_parse_drop_constraints(mem_heap_t*, trx_t*, dict_table_t*, ulint*, const char***)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4898:9: note: in expansion of macro 'ut_a' 4898 | ut_a(trx); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_create_foreign_constraints(trx_t*, const char*, std::size_t, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4858:9: note: in expansion of macro 'ut_a' 4858 | ut_a(trx); | ^~~~ [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_split.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_statements.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/sort.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_thread_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:334, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:58: In function 'dberr_t dict_create_add_foreign_id(ulint*, const char*, dict_foreign_t*)', inlined from 'dberr_t dict_create_foreign_constraints_low(trx_t*, mem_heap_t*, charset_info_st*, const char*, const char*, ulint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4528:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:71:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 71 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 72 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:80:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 80 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/sp_key.c.o [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rkey.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_table_rename_in_cache(dict_table_t*, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1852:32: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 320 bytes from a string of length 654 [-Wstringop-truncation] 1852 | strncpy(old_name_cs_filename, old_name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1853 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1874:48: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 320 bytes from a string of length 654 [-Wstringop-truncation] 1874 | strncpy(old_name_cs_filename, old_name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1875 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1913:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 1913 | strncpy(table_name, table->name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1914 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1925:48: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 1925 | strncpy(table_name, table->name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1926 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Linking CXX static library libmyisam.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0load.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0load.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0load.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_user_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits_summary.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Built target myisam [ 32%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0mem.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0mem.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_events_waits_summary.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_global_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_account_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_host_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 32%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0stats.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_account_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 32%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats_bg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0mysql.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0stats_bg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 32%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_host_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_thread_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_thread_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_user_by_event_name.cc.o [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_summary_by_instance.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 33%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dyn/dyn0dyn.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dyn0dyn.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dyn/dyn0dyn.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_global_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 33%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0eval.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/eval0eval.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/eval/eval0eval.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_by_user_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_summary_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_ews_global_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0proc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/eval0proc.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/eval/eval0proc.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fil/fil0fil.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fil0fil.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 33%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0fsp.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fsp/fsp0fsp.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_instances.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_instance.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_summary_by_instance.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc: In function 'char* fil_node_create(const char*, ulint, ulint, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc:651:9: note: in expansion of macro 'ut_a' 651 | ut_a(name); | ^~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_instance.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_summary_by_event_name.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fut/fut0fut.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_file_summary_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fut/fut0fut.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_helper.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_host_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 34%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fut/fut0lst.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fut/fut0lst.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_instances.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_instance.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0ha.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ha0ha.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/ha0ha.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_hosts.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0storage.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/ha0storage.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_instance.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_os_global_by_type.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_event_name.cc.o [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/hash0hash.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/hash0hash.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/hash0hash.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0fts.cc.o [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0ast.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc: In function 'void fts_ast_node_print(fts_ast_node_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:464:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 464 | while (node) { | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:468:9: note: here 468 | case FTS_AST_OPER: | ^~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_socket_summary_by_event_name.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0blex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0blex.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_performance_timers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_helper.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc: In function 'void fts_savepoint_take(trx_t*, fts_trx_t*, const char*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc:5723:9: note: in expansion of macro 'ut_a' 5723 | ut_a(name != NULL); | ^~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_actors.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_helper.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0config.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0config.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_host_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_consumers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_host_cache.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_instruments.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_hosts.cc.o [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0opt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fts0fts.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0opt.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0pars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from fts0pars.y:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_host.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_hosts.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0que.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0que.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_objects.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_os_global_by_type.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_timers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_os_global_by_type.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_performance_timers.cc.o [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0sql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0que.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0sql.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_sync_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 35%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_close.c.o [ 35%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_create.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_performance_timers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_actors.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 36%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_delete.c.o [ 36%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0tlex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0tlex.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 36%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_extra.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 36%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_info.c.o [ 36%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_threads.cc.o [ 36%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/ha_innodb.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 36%] Building CXX object storage/myisammrg/CMakeFiles/myisammrg.dir/ha_myisammrg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisammrg/ha_myisammrg.cc:90: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_actors.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_consumers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:40: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 37%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tiws_by_index_usage.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisammrg/ha_myisammrg.cc:101: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_consumers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 37%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_instruments.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_locking.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_open.c.o [ 37%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tiws_by_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_instruments.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_panic.c.o [ 37%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_objects.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_queue.c.o [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_range.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rfirst.c.o [ 37%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tlws_by_table.cc.o [ 37%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rkey.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rlast.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_objects.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext.c.o [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_timers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext_same.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rprev.c.o [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rrnd.c.o [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_users.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rsame.c.o [ 38%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/handler0alter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/handler0alter.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_setup_timers.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_static.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/handler0alter.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_update.c.o [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_sync_instances.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_write.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 38%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_records.c.o [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_thread_connect_attr.cc.o [ 38%] Linking CXX static library libmyisammrg.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_sync_instances.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 38%] Built target myisammrg [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/i_s.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:334: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic: In function 'dberr_t dict_create_add_foreign_id(ulint*, const char*, dict_foreign_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:71:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 71 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 72 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:80:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 80 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_threads.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0pcur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/i_s.cc:47: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_connect.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_threads.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_index_usage.cc.o [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_connect_attrs.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect_attrs.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect_attrs.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/xtradb_i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/xtradb_i_s.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0byte.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/read0i_s.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/xtradb_i_s.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_index_usage.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_account_connect_attrs.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_account_connect_attrs.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_account_connect_attrs.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ibuf/ibuf0ibuf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ibuf0ibuf.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0iter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0iter.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tiws_by_table.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Linking CXX static library libperfschema_embedded.a [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tlws_by_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 39%] Built target perfschema_embedded [ 39%] Building CXX object sql/CMakeFiles/partition.dir/ha_partition.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:51, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.ic:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:212, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ibuf0ibuf.h:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc: In function 'rec_t* ibuf_insert_to_index_page_low(const dtuple_t*, buf_block_t*, dict_index_t*, ulint**, mem_heap_t*, mtr_t*, page_cur_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc:3995:16: note: in expansion of macro 'buf_block_get_frame' 3995 | page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/ha_partition.cc:53: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0lock.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/lock0lock.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0lock.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_tlws_by_table.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_users.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0wait.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0mon.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0wait.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_user.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_users.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread_connect_attr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0log.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0log.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 40%] Building CXX object sql/CMakeFiles/binlog.dir/uuid.cc.o [ 40%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uuid.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 40%] Linking CXX static library libpartition.a [ 40%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_misc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_misc.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 40%] Built target partition [ 40%] Building CXX object sql/CMakeFiles/rpl.dir/rpl_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_misc.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 40%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect_attrs.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect_attrs.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect_attrs.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 40%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_sid_map.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_sid_map.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 40%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0online.cc.o [ 40%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_set.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0online.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_set.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 40%] Building CXX object sql/CMakeFiles/rpl.dir/rpl_tblmap.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_tblmap.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_account_connect_attrs.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/pfs_engine_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/cursor_by_thread_connect_attr.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_connect.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_account_connect_attrs.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/table_session_account_connect_attrs.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Linking CXX static library librpl.a [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_specification.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc: In function 'ulint log_online_setup_bitmap_file_range(log_online_bitmap_file_range_t*, lsn_t, lsn_t)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc:1471:32: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 512 bytes from a string of length 3999 [-Wstringop-truncation] 1471 | strncpy(bitmap_files->files[array_pos].name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1472 | bitmap_dir_file_info.name, FN_REFLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_specification.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Built target rpl [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_state.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_state.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_owned.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_owned.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0recv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0recv.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0recv.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/stdio.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0recv.cc:29: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mach/mach0data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mach/mach0data.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 41%] Linking CXX static library libperfschema.a [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_cache.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Built target perfschema In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_state.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_execution.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_execution.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_mutex_cond_array.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_mutex_cond_array.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_cache.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mem/mem0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mem/mem0mem.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/log_event.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_execution.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_mutex_cond_array.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/log_event_old.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event_old.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/binlog.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mem/mem0pool.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0pool.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mem/mem0pool.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event_old.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mtr0log.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mtr/mtr0log.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 41%] Building CXX object sql/CMakeFiles/master.dir/rpl_master.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0mtr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mtr0mtr.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mtr/mtr0mtr.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_getopt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/structs.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:170, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:18: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int MYSQL_BIN_LOG::purge_index_entry(THD*, ulonglong*, bool)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4797:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'int MYSQL_BIN_LOG::purge_index_entry(THD*, ulonglong*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4797:12: note: 'log_info' declared here 4797 | LOG_INFO log_info; | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'bool show_binlog_events(THD*, MYSQL_BIN_LOG*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:2490:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In function 'bool show_binlog_events(THD*, MYSQL_BIN_LOG*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:2490:12: note: 'linfo' declared here 2490 | LOG_INFO linfo; | ^~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'bool MYSQL_BIN_LOG::reset_logs(THD*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4086:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'bool MYSQL_BIN_LOG::reset_logs(THD*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4086:12: note: 'linfo' declared here 4086 | LOG_INFO linfo; | ^~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int MYSQL_BIN_LOG::open_binlog(const char*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:6616:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'int MYSQL_BIN_LOG::open_binlog(const char*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:6616:12: note: 'log_info' declared here 6616 | LOG_INFO log_info; | ^~~~~~~~ [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0file.h:38, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'bool MYSQL_BIN_LOG::find_first_log_not_in_gtid_set(char*, const Gtid_set*, Gtid*, const char**)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:3101:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'bool MYSQL_BIN_LOG::find_first_log_not_in_gtid_set(char*, const Gtid_set*, Gtid*, const char**)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:3101:12: note: 'linfo' declared here 3101 | LOG_INFO linfo; | ^~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int MYSQL_BIN_LOG::purge_logs(const char*, bool, bool, bool, ulonglong*, bool)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4574:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'int MYSQL_BIN_LOG::purge_logs(const char*, bool, bool, bool, ulonglong*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4574:12: note: 'log_info' declared here 4574 | LOG_INFO log_info; | ^~~~~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int MYSQL_BIN_LOG::purge_logs_maximum_number(ulong)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4994:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'int MYSQL_BIN_LOG::purge_logs_maximum_number(ulong)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:4994:12: note: 'log_info' declared here 4994 | LOG_INFO log_info; | ^~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_getopt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/structs.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:170: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'void mysql_binlog_send(THD*, char*, my_off_t, const Gtid_set*, int)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:844:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc: In function 'void mysql_binlog_send(THD*, char*, my_off_t, const Gtid_set*, int)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:844:12: note: 'linfo' declared here 844 | LOG_INFO linfo; | ^~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int MYSQL_BIN_LOG::purge_logs_before_date(std::time_t, bool)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:5067:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc: In member function 'int MYSQL_BIN_LOG::purge_logs_before_date(std::time_t, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:5067:12: note: 'log_info' declared here 5067 | LOG_INFO log_info; | ^~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc: In function 'pfs_os_file_t os_file_create_simple_no_error_handling_func(const char*, ulint, ulint, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc:1441:9: note: in expansion of macro 'ut_a' 1441 | ut_a(name); | ^~~~ [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0proc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0proc.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0proc.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'bool show_binlogs(THD*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:2337:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'cur' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc: In function 'bool show_binlogs(THD*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_master.cc:2337:12: note: 'cur' declared here 2337 | LOG_INFO cur; | ^~~ [ 42%] Building CXX object sql/CMakeFiles/binlog.dir/sql_binlog.cc.o [ 42%] Linking CXX static library libmaster.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_binlog.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0sync.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0sync.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 42%] Built target master [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0thread.cc.o [ 42%] Building CXX object sql/CMakeFiles/slave.dir/rpl_slave.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0thread.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0thread.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0cur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0cur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0cur.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0page.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0page.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_filter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_filter.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_record.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0page.h:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc: In function 'void page_create_empty(buf_block_t*, dict_index_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc:544:35: note: in expansion of macro 'buf_block_get_frame' 544 | const page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_getopt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/structs.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:170, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:48: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int find_first_relay_log_with_rotate_from_master(Relay_log_info*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:555:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc: In function 'int find_first_relay_log_with_rotate_from_master(Relay_log_info*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:555:12: note: 'linfo' declared here 555 | LOG_INFO linfo; | ^~~~~ [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_reporting.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int mts_recovery_groups(Relay_log_info*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:5458:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'linfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc: In function 'int mts_recovery_groups(Relay_log_info*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.cc:5458:12: note: 'linfo' declared here 5458 | LOG_INFO linfo; | ^~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0zip.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0types.h:33, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0zip.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0zip.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_record_old.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record_old.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.h: In member function 'void Slave_reporting_capability::va_report(loglevel, int, const char*, const char*, __va_list_tag*) const': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.h:111:39: warning: ' ' directive writing 1 byte into a region of size between 0 and 10 [-Wformat-overflow=] 111 | sprintf(timestamp, "%02d%02d%02d %02d:%02d:%02d", | ^ In member function 'void Slave_reporting_capability::Error::update_timestamp()', inlined from 'void Slave_reporting_capability::va_report(loglevel, int, const char*, const char*, __va_list_tag*) const' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.cc:147:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.h:111:14: note: 'std::sprintf' output between 16 and 62 bytes into a destination of size 16 111 | sprintf(timestamp, "%02d%02d%02d %02d:%02d:%02d", | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | start->tm_year % 100, | ~~~~~~~~~~~~~~~~~~~~~ 113 | start->tm_mon+1, | ~~~~~~~~~~~~~~~~ 114 | start->tm_mday, | ~~~~~~~~~~~~~~~ 115 | start->tm_hour, | ~~~~~~~~~~~~~~~ 116 | start->tm_min, | ~~~~~~~~~~~~~~ 117 | start->tm_sec); | ~~~~~~~~~~~~~~ [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_utility.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record_old.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_mi.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_rli.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_injector.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/lexyy.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/lexyy.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0grm.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from pars0grm.y:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_handler.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_getopt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/structs.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:170: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int Relay_log_info::count_relay_log_space()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.cc:365:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'flinfo' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.cc: In member function 'int Relay_log_info::count_relay_log_space()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.cc:365:12: note: 'flinfo' declared here 365 | LOG_INFO flinfo; | ^~~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0opt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0opt.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0opt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_file.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_getopt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/structs.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:170: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'injector::transaction::transaction(MYSQL_BIN_LOG*, THD*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:38:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'log_info' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc: In constructor 'injector::transaction::transaction(MYSQL_BIN_LOG*, THD*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:38:12: note: 'log_info' declared here 38 | LOG_INFO log_info; | ^~~~~~~~ [ 43%] Linking CXX static library libbinlog.a [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_handler.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Built target binlog [ 44%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0pars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0pars.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 44%] Building C object storage/archive/CMakeFiles/archive_embedded.dir/azio.c.o [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_values.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_values.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_values.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Building CXX object storage/archive/CMakeFiles/archive_embedded.dir/ha_archive.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/archive/ha_archive.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table_access.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0sym.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0sym.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0sym.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_factory.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_factory.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Linking CXX static library libarchive_embedded.a [ 44%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/que/que0que.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0que.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/que/que0que.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_table_access.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table_access.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table_access.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 44%] Built target archive_embedded [ 44%] Building CXX object sql/CMakeFiles/slave.dir/dynamic_ids.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/dynamic_ids.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/dynamic_ids.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_factory.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 44%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/read/read0read.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/read0read.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/read/read0read.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_rli_pdb.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli_pdb.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_table_access.h:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0cmp.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/rem0cmp.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0cmp.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0rec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/rem0rec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_dummy.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info_dummy.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0ext.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ext.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli_pdb.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli_pdb.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc: In function 'ulint rec_get_nth_field_offs_old(const rec_t*, ulint, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:749:9: note: in expansion of macro 'ut_a' 749 | ut_a(rec); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc: In function 'ulint rec_validate(const rec_t*, const ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:1728:9: note: in expansion of macro 'ut_a' 1728 | ut_a(rec); | ^~~~ [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ftsort.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ftsort.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0import.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0import.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0import.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ins.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0ins.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Linking CXX static library libslave.a [ 45%] Built target slave [ 45%] Building CXX object storage/blackhole/CMakeFiles/blackhole_embedded.dir/ha_blackhole.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/blackhole/ha_blackhole.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc: In function 'ulint row_ins_cascade_calc_update_vec(upd_node_t*, dict_foreign_t*, mem_heap_t*, trx_t*, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:490:9: note: in expansion of macro 'ut_a' 490 | ut_a(node); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'foreign' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:491:9: note: in expansion of macro 'ut_a' 491 | ut_a(foreign); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc: In function 'dberr_t row_ins_foreign_check_on_constraint(que_thr_t*, dict_foreign_t*, btr_pcur_t*, dtuple_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'thr' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:969:9: note: in expansion of macro 'ut_a' 969 | ut_a(thr); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'foreign' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:970:9: note: in expansion of macro 'ut_a' 970 | ut_a(foreign); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'pcur' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:971:9: note: in expansion of macro 'ut_a' 971 | ut_a(pcur); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'mtr' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:972:9: note: in expansion of macro 'ut_a' 972 | ut_a(mtr); | ^~~~ [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0merge.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0merge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0merge.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/blackhole/ha_blackhole.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 45%] Building CXX object storage/csv/CMakeFiles/csv_embedded.dir/ha_tina.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/csv/ha_tina.cc:44: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 45%] Building CXX object storage/federated/CMakeFiles/federated_embedded.dir/ha_federated.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/federated/ha_federated.cc:376: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 45%] Linking CXX static library libblackhole_embedded.a [ 45%] Built target blackhole_embedded [ 45%] Building CXX object storage/csv/CMakeFiles/csv_embedded.dir/transparent_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_file.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/csv/transparent_file.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/_check.c.o [ 45%] Linking CXX static library libcsv_embedded.a [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/_rectest.c.o [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0mysql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0mysql.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_block.c.o [ 45%] Built target csv_embedded [ 45%] Building C object storage/heap/CMakeFiles/hp_test1.dir/hp_test1.c.o [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_clear.c.o [ 45%] Linking CXX static library libfederated_embedded.a [ 45%] Linking CXX executable hp_test1 [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_close.c.o [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_create.c.o [ 45%] Built target federated_embedded [ 45%] Built target hp_test1 In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_unlock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:943:9: note: in expansion of macro 'ut_a' 943 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_lock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:901:9: note: in expansion of macro 'ut_a' 901 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_rename_table_for_mysql(const char*, const char*, trx_t*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'old_name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5400:9: note: in expansion of macro 'ut_a' 5400 | ut_a(old_name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'new_name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5401:9: note: in expansion of macro 'ut_a' 5401 | ut_a(new_name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_drop_table_for_mysql(const char*, trx_t*, bool, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:4347:9: note: in expansion of macro 'ut_a' 4347 | ut_a(name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_table_add_foreign_constraints(trx_t*, const char*, std::size_t, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'sql_string' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:3126:9: note: in expansion of macro 'ut_a' 3126 | ut_a(sql_string); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_drop_database_for_mysql(const char*, trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5176:9: note: in expansion of macro 'ut_a' 5176 | ut_a(name != NULL); | ^~~~ [ 45%] Building C object storage/heap/CMakeFiles/hp_test2.dir/hp_test2.c.o [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/api/api0api.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/api/api0api.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object storage/heap/CMakeFiles/heap_embedded.dir/ha_heap.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 45%] Linking CXX executable hp_test2 [ 45%] Built target hp_test2 [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_delete.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_rename_table_for_mysql(const char*, const char*, trx_t*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5558:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5558 | strncpy(old_table_utf8, old_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5568:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5568 | strncpy(old_table_utf8, old_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5578:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5578 | strncpy(new_table_name, new_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5588:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5588 | strncpy(new_table_name, new_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_extra.c.o [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0log.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0log.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/heap/ha_heap.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0purge.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0purge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0purge.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_hash.c.o [ 45%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/api/api0misc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/api0misc.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/api/api0misc.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_info.c.o [ 45%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_open.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_panic.c.o [ 46%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0row.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0row.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rename.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rfirst.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rkey.c.o [ 46%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0btr.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 46%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0sel.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0sel.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0sel.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rlast.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rnext.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc: In function 'void row_build_row_ref_in_tuple(dtuple_t*, const rec_t*, const dict_index_t*, ulint*, trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'ref' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:640:9: note: in expansion of macro 'ut_a' 640 | ut_a(ref); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:642:9: note: in expansion of macro 'ut_a' 642 | ut_a(rec); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'index' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:641:9: note: in expansion of macro 'ut_a' 641 | ut_a(index); | ^~~~ [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rprev.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_dspace.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_record.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rrnd.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:51, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.ic:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:212, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:1897, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0btr.h:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc: In function 'void btr_page_free(dict_index_t*, buf_block_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:1346:35: note: in expansion of macro 'buf_block_get_frame' 1346 | const page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc: In function 'void btr_attach_half_pages(ulint, dict_index_t*, buf_block_t*, const rec_t*, buf_block_t*, ulint, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2735:30: note: in expansion of macro 'buf_block_get_frame' 2735 | upper_page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2752:30: note: in expansion of macro 'buf_block_get_frame' 2752 | lower_page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2710:43: note: in expansion of macro 'buf_block_get_frame' 2710 | page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'new_block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2732:30: note: in expansion of macro 'buf_block_get_frame' 2732 | lower_page = buf_block_get_frame(new_block); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'new_block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0btr.cc:2755:30: note: in expansion of macro 'buf_block_get_frame' 2755 | upper_page = buf_block_get_frame(new_block); | ^~~~~~~~~~~~~~~~~~~ [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rsame.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_scan.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_static.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_update.c.o [ 46%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_write.c.o [ 46%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_boolean_search.c.o [ 47%] Linking CXX static library libheap_embedded.a [ 47%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_nlq_search.c.o [ 47%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0uins.cc.o [ 47%] Built target heap_embedded In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0uins.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0uins.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 47%] Building C object storage/myisam/CMakeFiles/myisam_ftdump.dir/myisam_ftdump.c.o [ 47%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0cur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0cur.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 47%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_parser.c.o [ 47%] Linking CXX executable myisam_ftdump [ 48%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_static.c.o [ 48%] Built target myisam_ftdump [ 48%] Building CXX object storage/myisam/CMakeFiles/myisam_embedded.dir/ha_myisam.cc.o [ 48%] Building C object storage/myisam/CMakeFiles/myisamchk.dir/myisamchk.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/probes_mysql.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 48%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0umod.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0umod.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0umod.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 48%] Linking CXX executable myisamchk In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:31: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 48%] Built target myisamchk [ 48%] Building C object storage/myisam/CMakeFiles/myisamlog.dir/myisamlog.c.o [ 49%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0undo.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0undo.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0undo.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc: In member function 'virtual int ha_myisam::assign_to_keycache(THD*, HA_CHECK_OPT*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:1247:25: warning: using a dangling pointer to 'buf' [-Wdangling-pointer=] 1247 | mi_check_print_error(¶m, errmsg); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisam/ha_myisam.cc:1230:10: note: 'buf' declared here 1230 | char buf[STRING_BUFFER_USUAL_SIZE]; | ^~~ [ 50%] Linking CXX executable myisamlog [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_stopwords.c.o [ 50%] Built target myisamlog [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0upd.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0upd.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_update.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0upd.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0upd.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0pcur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0pcur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0pcur.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_cache.c.o [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0quiesce.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0quiesce.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0quiesce.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_changed.c.o [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_check.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_lock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:901:9: note: in expansion of macro 'ut_a' 901 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_unlock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:943:9: note: in expansion of macro 'ut_a' 943 | ut_a(table); | ^~~~ [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0sea.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0sea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/btr/btr0sea.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0vers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0vers.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0vers.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0conc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0srv.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0conc.cc:40: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_checksum.c.o [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_close.c.o [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0mon.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0file.h:38, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0mon.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_create.c.o [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_dbug.c.o [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0srv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0srv.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0srv.cc:42: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete.c.o [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0buddy.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buddy.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0buddy.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete_all.c.o [ 50%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete_table.c.o [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0start.cc.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_dynrec.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:42: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0buf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0buf.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0arr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0arr.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0arr.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_extra.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_info.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_key.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc: In function 'void srv_get_meta_data_filename(dict_table_t*, char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:3321:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-truncation] 3321 | strncpy(filename, path, len - suffix_len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.h:258, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.ic:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.h:415, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.h:555, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0data.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:30: In function 'ulint ut_strlen(const char*)', inlined from 'void srv_get_meta_data_filename(dict_table_t*, char*, ulint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:3312:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.ic:86:22: note: length computed here 86 | return(strlen(str)); | ~~~~~~~^~~~~~ [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_keycache.c.o [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0rw.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0rw.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0rw.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_locking.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_log.c.o [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0sync.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0sync.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_open.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_packrec.c.o [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0i_s.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0purge.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0purge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0purge.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0dblwr.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0dblwr.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0dblwr.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_page.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_panic.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_preload.c.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_range.c.o [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0checksum.cc.o [ 51%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rename.c.o [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0checksum.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0rec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0rec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 52%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0dump.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0dump.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 53%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rfirst.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 53%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rlast.c.o [ 53%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rnext.c.o [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0roll.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0roll.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rnext_same.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rprev.c.o [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rrnd.c.o [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rsame.c.o [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0flu.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0flu.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0flu.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rsamepos.c.o [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_scan.c.o [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0lru.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0lru.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0lru.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_search.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rseg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0rseg.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0rseg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_static.c.o [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_statrec.c.o [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0sys.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0sys.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0sys.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_unique.c.o [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0trx.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0rea.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0rea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0rea.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 54%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_update.c.o [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_write.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc: In function 'void trx_commit_complete_for_mysql(trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc:1917:9: note: in expansion of macro 'ut_a' 1917 | ut_a(trx); | ^~~~ [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_index.c.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/data/data0data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0data.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/data/data0data.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_key.c.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/data/data0type.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/data/data0type.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_mbr.c.o [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_split.c.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0undo.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0undo.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0undo.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/usr/usr0sess.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/usr0sess.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/usr/usr0sess.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0boot.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0boot.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0boot.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/sort.c.o [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/sp_key.c.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0bh.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0bh.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0bh.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 55%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rkey.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0byte.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0byte.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0byte.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0crc32.cc.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0dbg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0crc32.cc:82: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0dbg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 55%] Linking CXX static library libmyisam_embedded.a [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0crea.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0crea.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0dict.cc.o [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0list.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0list.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0list.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0mem.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Built target myisam_embedded [ 55%] Building C object storage/myisam/CMakeFiles/myisampack.dir/myisampack.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_foreign_parse_drop_constraints(mem_heap_t*, trx_t*, dict_table_t*, ulint*, const char***)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4898:9: note: in expansion of macro 'ut_a' 4898 | ut_a(trx); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_create_foreign_constraints(trx_t*, const char*, std::size_t, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4858:9: note: in expansion of macro 'ut_a' 4858 | ut_a(trx); | ^~~~ [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rbt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0rbt.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0rbt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rnd.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0rnd.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0rnd.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0ut.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0ut.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0ut.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 56%] Linking CXX executable myisampack [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0load.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0load.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0load.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 56%] Built target myisampack [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0mem.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0mem.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0vec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0vec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0vec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:334, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:58: In function 'dberr_t dict_create_add_foreign_id(ulint*, const char*, dict_foreign_t*)', inlined from 'dberr_t dict_create_foreign_constraints_low(trx_t*, mem_heap_t*, charset_info_st*, const char*, const char*, ulint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:4528:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:71:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 71 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 72 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:80:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 80 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0wqueue.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0list.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0wqueue.h:35, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0wqueue.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc: In function 'dberr_t dict_table_rename_in_cache(dict_table_t*, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1852:32: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 320 bytes from a string of length 654 [-Wstringop-truncation] 1852 | strncpy(old_name_cs_filename, old_name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1853 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1874:48: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 320 bytes from a string of length 654 [-Wstringop-truncation] 1874 | strncpy(old_name_cs_filename, old_name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1875 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1913:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 1913 | strncpy(table_name, table->name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1914 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0dict.cc:1925:48: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 1925 | strncpy(table_name, table->name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1926 | MAX_TABLE_NAME_LEN); | ~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX static library libinnobase.a [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0stats.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0stats.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 56%] Built target innobase [ 56%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_close.c.o [ 56%] Building C object extra/CMakeFiles/perror.dir/perror.c.o [ 56%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_create.c.o [ 56%] Linking CXX executable perror [ 56%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_delete.c.o [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0stats_bg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0mysql.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dict/dict0stats_bg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 57%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_extra.c.o [ 57%] Built target perror [ 57%] Building CXX object extra/CMakeFiles/innochecksum.dir/innochecksum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/extra/innochecksum.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 57%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_info.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/extra/innochecksum.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 57%] Building CXX object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/ha_myisammrg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisammrg/ha_myisammrg.cc:90: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 57%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0checksum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/buf/buf0checksum.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 57%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0crc32.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0crc32.cc:82: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 57%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0ut.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0ut.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0ut.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 57%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/page/page0page.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0page.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 57%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dyn/dyn0dyn.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dyn0dyn.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/dyn/dyn0dyn.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 57%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_locking.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/myisammrg/ha_myisammrg.cc:101: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/page/page0zip.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0zip.h:43, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0zip.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 58%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/eval/eval0eval.cc.o [ 58%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_open.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/eval0eval.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/eval/eval0eval.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 58%] Linking CXX executable innochecksum [ 58%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_panic.c.o [ 58%] Built target innochecksum [ 58%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_queue.c.o [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/eval/eval0proc.cc.o [ 59%] Building CXX object sql/CMakeFiles/partition_embedded.dir/ha_partition.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/eval0proc.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/eval/eval0proc.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/ha_partition.cc:53: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_range.c.o [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rfirst.c.o [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rkey.c.o [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rlast.c.o [ 59%] Building CXX object sql/CMakeFiles/sqlgunitlib.dir/filesort_utils.cc.o [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rnext.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rnext_same.c.o [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fil/fil0fil.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fil0fil.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 59%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rprev.c.o [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rrnd.c.o [ 60%] Building CXX object sql/CMakeFiles/sqlgunitlib.dir/mdl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plist.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rsame.c.o [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_static.c.o [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_update.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc: In function 'char* fil_node_create(const char*, ulint, ulint, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fil/fil0fil.cc:651:9: note: in expansion of macro 'ut_a' 651 | ut_a(name); | ^~~~ [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_write.c.o [ 60%] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_records.c.o [ 60%] Building CXX object sql/CMakeFiles/sqlgunitlib.dir/sql_list.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Linking CXX static library libmyisammrg_embedded.a [ 60%] Built target myisammrg_embedded [ 60%] Building CXX object sql/CMakeFiles/sqlgunitlib.dir/sql_string.cc.o [ 60%] Generating lex_token.h In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Linking CXX static library libpartition_embedded.a [ 60%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/emb_qcache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/emb_qcache.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Built target partition_embedded [ 60%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/lib_sql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/mysqld.cc:17, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/lib_sql.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Building CXX object sql/CMakeFiles/sqlgunitlib.dir/thr_malloc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/emb_qcache.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/mysqld.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/../sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fsp/fsp0fsp.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fsp/fsp0fsp.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fut/fut0fut.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fut/fut0fut.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Linking CXX static library libsqlgunitlib.a [ 60%] Built target sqlgunitlib [ 60%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr_class-t.dir/pfs_instr_class-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_instr_class-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fut/fut0lst.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fut/fut0lst.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Linking CXX executable pfs_instr_class-t [ 60%] Built target pfs_instr_class-t [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/libmysqld.c.o [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/ha0ha.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ha0ha.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/ha0ha.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_builtin.cc.o [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/mysys/my_libwrap.c.o [ 60%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/sql_yacc.cc.o [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/ha0storage.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /mnt/workspace/percona-server-5.6-source-tarballs-new/test/percona-server/sql/sql_yacc.yy:38: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/ha0storage.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/hash0hash.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/hash0hash.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ha/hash0hash.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/client/get_password.c.o [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0fts.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0ast.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/libmysql/errmsg.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc: In function 'void fts_ast_node_print(fts_ast_node_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:464:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 464 | while (node) { | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0ast.cc:468:9: note: here 468 | case FTS_AST_OPER: | ^~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /mnt/workspace/percona-server-5.6-source-tarballs-new/test/percona-server/sql/sql_yacc.yy:39: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr_class-oom-t.dir/pfs_instr_class-oom-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_instr_class-oom-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0blex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0blex.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Linking CXX executable pfs_instr_class-oom-t [ 60%] Built target pfs_instr_class-oom-t In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc: In function 'void fts_savepoint_take(trx_t*, fts_trx_t*, const char*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0fts.cc:5723:9: note: in expansion of macro 'ut_a' 5723 | ut_a(name != NULL); | ^~~~ [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0config.cc.o [ 60%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr-t.dir/pfs_instr-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0config.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_instr-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 60%] Linking CXX executable pfs_instr-t [ 60%] Built target pfs_instr-t [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/libmysql/libmysql.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:1188, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c: In function 'mysql_create_db': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:883:50: warning: pointer targets in passing argument 5 of '(my_bool (*)(MYSQL *, enum enum_server_command, const unsigned char *, long unsigned int, const unsigned char *, long unsigned int, my_bool, MYSQL_STMT *))mysql->methods->advanced_command' differ in signedness [-Wpointer-sign] 883 | DBUG_RETURN(simple_command(mysql,COM_CREATE_DB,db, (ulong) strlen(db),0)); | ^~ | | | const char * /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_dbug.h:155:53: note: in definition of macro 'DBUG_RETURN' 155 | #define DBUG_RETURN(a1) do { return(a1); } while(0) | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:883:15: note: in expansion of macro 'simple_command' 883 | DBUG_RETURN(simple_command(mysql,COM_CREATE_DB,db, (ulong) strlen(db),0)); | ^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:883:50: note: expected 'const unsigned char *' but argument is of type 'const char *' 883 | DBUG_RETURN(simple_command(mysql,COM_CREATE_DB,db, (ulong) strlen(db),0)); | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_dbug.h:155:53: note: in definition of macro 'DBUG_RETURN' 155 | #define DBUG_RETURN(a1) do { return(a1); } while(0) | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:883:15: note: in expansion of macro 'simple_command' 883 | DBUG_RETURN(simple_command(mysql,COM_CREATE_DB,db, (ulong) strlen(db),0)); | ^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c: In function 'mysql_drop_db': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:892:48: warning: pointer targets in passing argument 5 of '(my_bool (*)(MYSQL *, enum enum_server_command, const unsigned char *, long unsigned int, const unsigned char *, long unsigned int, my_bool, MYSQL_STMT *))mysql->methods->advanced_command' differ in signedness [-Wpointer-sign] 892 | DBUG_RETURN(simple_command(mysql,COM_DROP_DB,db,(ulong) strlen(db),0)); | ^~ | | | const char * /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_dbug.h:155:53: note: in definition of macro 'DBUG_RETURN' 155 | #define DBUG_RETURN(a1) do { return(a1); } while(0) | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:892:15: note: in expansion of macro 'simple_command' 892 | DBUG_RETURN(simple_command(mysql,COM_DROP_DB,db,(ulong) strlen(db),0)); | ^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:892:48: note: expected 'const unsigned char *' but argument is of type 'const char *' 892 | DBUG_RETURN(simple_command(mysql,COM_DROP_DB,db,(ulong) strlen(db),0)); | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_dbug.h:155:53: note: in definition of macro 'DBUG_RETURN' 155 | #define DBUG_RETURN(a1) do { return(a1); } while(0) | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysql/libmysql.c:892:15: note: in expansion of macro 'simple_command' 892 | DBUG_RETURN(simple_command(mysql,COM_DROP_DB,db,(ulong) strlen(db),0)); | ^~~~~~~~~~~~~~ [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0opt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fts0fts.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0opt.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 60%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/client.c.o [ 60%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0pars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from fts0pars.y:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0que.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0que.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0sql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0que.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0sql.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0tlex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/fts/fts0tlex.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/ha_innodb.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/handler0alter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/handler0alter.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/handler0alter.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/i_s.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/ha_innodb.cc:40: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0pcur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/i_s.cc:47: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.h:334: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic: In function 'dberr_t dict_create_add_foreign_id(ulint*, const char*, dict_foreign_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:71:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 71 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 72 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0crea.ic:80:40: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 340 equals destination size [-Wstringop-truncation] 80 | strncpy(table_name, name, | ~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | MAX_TABLE_NAME_LEN + 20); | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/xtradb_i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/xtradb_i_s.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0byte.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/read0i_s.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/handler/xtradb_i_s.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ibuf/ibuf0ibuf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ibuf0ibuf.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0iter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0iter.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 61%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/client_plugin.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0fut.h:51, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.ic:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fut0lst.h:212, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/fsp0fsp.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ibuf0ibuf.h:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc: In function 'rec_t* ibuf_insert_to_index_page_low(const dtuple_t*, buf_block_t*, dict_index_t*, ulint**, mem_heap_t*, mtr_t*, page_cur_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ibuf/ibuf0ibuf.cc:3995:16: note: in expansion of macro 'buf_block_get_frame' 3995 | page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ [ 62%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/my_time.c.o [ 62%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/my_user.c.o [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0lock.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/lock0lock.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0lock.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0wait.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0mon.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/lock/lock0wait.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 62%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/pack.c.o [ 62%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/binlog.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0log.cc.o [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0online.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0log.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0log.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0online.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc: In function 'ulint log_online_setup_bitmap_file_range(log_online_bitmap_file_range_t*, lsn_t, lsn_t)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0online.cc:1471:32: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 512 bytes from a string of length 3999 [-Wstringop-truncation] 1471 | strncpy(bitmap_files->files[array_pos].name, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1472 | bitmap_dir_file_info.name, FN_REFLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/event_parse_data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_parse_data.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 62%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/hash_filo.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/hash.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/hash_filo.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/hash_filo.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 62%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/log_event.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0recv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/log0recv.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0recv.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/stdio.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/log/log0recv.cc:29: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_parse_data.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_filter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_filter.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mach/mach0data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mach/mach0data.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 63%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_injector.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_record.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_injector.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mem/mem0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mem/mem0mem.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mem/mem0pool.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0pool.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mem/mem0pool.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_record.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 63%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_reporting.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_reporting.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mtr/mtr0log.cc.o [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mtr/mtr0mtr.cc.o [ 63%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_utility.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mtr0log.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mtr/mtr0log.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mtr0mtr.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/mtr/mtr0mtr.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 63%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr-oom-t.dir/pfs_instr-oom-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_instr-oom-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Linking CXX executable pfs_instr-oom-t [ 63%] Built target pfs_instr-oom-t [ 63%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_account-oom-t.dir/pfs_account-oom-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_utility.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_account-oom-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/userstat.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/userstat.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/time.h:39, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/userstat.cc:19: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0file.cc.o [ 64%] Linking CXX executable pfs_account-oom-t In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0file.h:38, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 64%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0proc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0proc.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0proc.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 64%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/uuid.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uuid.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 64%] Built target pfs_account-oom-t [ 64%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_host-oom-t.dir/pfs_host-oom-t.cc.o [ 64%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_user-oom-t.dir/pfs_user-oom-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_host-oom-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_user-oom-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_misc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_misc.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Linking CXX executable pfs_host-oom-t [ 65%] Linking CXX executable pfs_user-oom-t In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc: In function 'pfs_os_file_t os_file_create_simple_no_error_handling_func(const char*, ulint, ulint, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0file.cc:1441:9: note: in expansion of macro 'ut_a' 1441 | ut_a(name); | ^~~~ [ 65%] Built target pfs_host-oom-t [ 65%] Built target pfs_user-oom-t [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_sid_map.cc.o [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_set.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_sid_map.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_set.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0sync.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0sync.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_misc.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_specification.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_specification.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_state.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_state.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_owned.cc.o [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0thread.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_owned.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0thread.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/os/os0thread.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_cache.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_execution.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_execution.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_state.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0cur.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0cur.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0cur.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0page.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0page.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_cache.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_execution.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0zip.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0types.h:33, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0zip.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0zip.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid_mutex_cond_array.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_mutex_cond_array.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/page0page.h:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc: In function 'void page_create_empty(buf_block_t*, dict_index_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/buf0buf.h:1075:44: warning: 'nonnull' argument 'block' compared to NULL [-Wnonnull-compare] 1075 | # define buf_block_get_frame(block) (block ? (block)->frame : 0) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/page/page0page.cc:544:35: note: in expansion of macro 'buf_block_get_frame' 544 | const page_t* page = buf_block_get_frame(block); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_gtid_mutex_cond_array.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/abstract_query_plan.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/abstract_query_plan.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/lexyy.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/lexyy.cc:1: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/datadict.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0grm.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from pars0grm.y:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/debug_sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.cc:327: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/derror.cc.o [ 65%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/des_key_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/derror.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0opt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0opt.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0opt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 67%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/discover.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/discover.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 67%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/field.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/derror.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/field_conv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field_conv.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 67%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs-t.dir/pfs-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0pars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0pars.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 67%] Linking CXX executable pfs-t [ 67%] Built target pfs-t /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_misc-t.dir/pfs_misc-t.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/perfschema/unittest/pfs_misc-t.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Linking CXX executable pfs_misc-t [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0sym.cc.o [ 68%] Built target pfs_misc-t In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0sym.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/pars/pars0sym.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /mnt/workspace/percona-server-5.6-source-tarballs-new/test/percona-server/sql/sql_yacc.yy:38: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/que/que0que.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0que.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/que/que0que.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object sql/CMakeFiles/sql.dir/sql_builtin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /mnt/workspace/percona-server-5.6-source-tarballs-new/test/percona-server/sql/sql_yacc.yy:39: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building C object sql/CMakeFiles/sql.dir/__/mysys/my_libwrap.c.o [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/filesort.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/read/read0read.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/read0read.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/read/read0read.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/rem/rem0cmp.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/rem0cmp.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0cmp.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object sql/CMakeFiles/sql.dir/abstract_query_plan.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/abstract_query_plan.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/filesort_utils.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/rem/rem0rec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/rem0rec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gcalc_slicescan.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_slicescan.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object sql/CMakeFiles/sql.dir/datadict.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc: In function 'ulint rec_get_nth_field_offs_old(const rec_t*, ulint, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:749:9: note: in expansion of macro 'ut_a' 749 | ut_a(rec); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc: In function 'ulint rec_validate(const rec_t*, const ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/rem/rem0rec.cc:1728:9: note: in expansion of macro 'ut_a' 1728 | ut_a(rec); | ^~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gcalc_tools.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_tools.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0ext.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ext.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_tools.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/datadict.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gstream.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gstream.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gstream.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/handler.cc.o [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ftsort.cc.o [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/hostname.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ftsort.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/hostname.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/init.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/init.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/init.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0import.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0import.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0import.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_buff.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_buff.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ins.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0ins.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object sql/CMakeFiles/sql.dir/debug_sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.cc:327: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object sql/CMakeFiles/sql.dir/derror.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/derror.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc: In function 'ulint row_ins_cascade_calc_update_vec(upd_node_t*, dict_foreign_t*, mem_heap_t*, trx_t*, ulint*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:490:9: note: in expansion of macro 'ut_a' 490 | ut_a(node); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'foreign' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:491:9: note: in expansion of macro 'ut_a' 491 | ut_a(foreign); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc: In function 'dberr_t row_ins_foreign_check_on_constraint(que_thr_t*, dict_foreign_t*, btr_pcur_t*, dtuple_t*, mtr_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'thr' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:969:9: note: in expansion of macro 'ut_a' 969 | ut_a(thr); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'foreign' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:970:9: note: in expansion of macro 'ut_a' 970 | ut_a(foreign); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'pcur' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:971:9: note: in expansion of macro 'ut_a' 971 | ut_a(pcur); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'mtr' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0ins.cc:972:9: note: in expansion of macro 'ut_a' 972 | ut_a(mtr); | ^~~~ [ 68%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_cmpfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_cmpfunc.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/derror.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0merge.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0merge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0merge.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 68%] Building CXX object sql/CMakeFiles/sql.dir/des_key_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_cmpfunc.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc: In function 'bool load_des_key_file(const char*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:85:30: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 85 | DES_set_key_unchecked(&keyblock.key1,&(des_keyschedule[(int)offset].ks1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:86:30: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | DES_set_key_unchecked(&keyblock.key2,&(des_keyschedule[(int)offset].ks2)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.cc:87:30: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | DES_set_key_unchecked(&keyblock.key3,&(des_keyschedule[(int)offset].ks3)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object sql/CMakeFiles/sql.dir/discover.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/discover.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object sql/CMakeFiles/sql.dir/field.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object sql/CMakeFiles/sql.dir/field_conv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field_conv.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0mysql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0mysql.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_unlock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:943:9: note: in expansion of macro 'ut_a' 943 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_lock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:901:9: note: in expansion of macro 'ut_a' 901 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_rename_table_for_mysql(const char*, const char*, trx_t*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'old_name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5400:9: note: in expansion of macro 'ut_a' 5400 | ut_a(old_name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'new_name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5401:9: note: in expansion of macro 'ut_a' 5401 | ut_a(new_name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_drop_table_for_mysql(const char*, trx_t*, bool, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:4347:9: note: in expansion of macro 'ut_a' 4347 | ut_a(name != NULL); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_table_add_foreign_constraints(trx_t*, const char*, std::size_t, const char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'sql_string' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:3126:9: note: in expansion of macro 'ut_a' 3126 | ut_a(sql_string); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_drop_database_for_mysql(const char*, trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'name' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5176:9: note: in expansion of macro 'ut_a' 5176 | ut_a(name != NULL); | ^~~~ [ 69%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_create.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_create.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc: In function 'dberr_t row_rename_table_for_mysql(const char*, const char*, trx_t*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5558:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5558 | strncpy(old_table_utf8, old_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5568:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5568 | strncpy(old_table_utf8, old_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5578:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5578 | strncpy(new_table_name, new_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0mysql.cc:5588:32: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 320 equals destination size [-Wstringop-truncation] 5588 | strncpy(new_table_name, new_name, MAX_TABLE_NAME_LEN); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0log.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0log.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 69%] Building CXX object sql/CMakeFiles/sql.dir/filesort.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0purge.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0purge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0purge.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 70%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_func.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_func.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 70%] Building CXX object sql/CMakeFiles/sql.dir/filesort_utils.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/filesort_utils.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0row.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0row.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_func.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object sql/CMakeFiles/sql.dir/gcalc_slicescan.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_slicescan.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object sql/CMakeFiles/sql.dir/gcalc_tools.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_tools.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_geofunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_geofunc.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc: In function 'void row_build_row_ref_in_tuple(dtuple_t*, const rec_t*, const dict_index_t*, ulint*, trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'ref' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:640:9: note: in expansion of macro 'ut_a' 640 | ut_a(ref); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'rec' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:642:9: note: in expansion of macro 'ut_a' 642 | ut_a(rec); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'index' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0row.cc:641:9: note: in expansion of macro 'ut_a' 641 | ut_a(index); | ^~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0sel.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0sel.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0sel.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gcalc_tools.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object sql/CMakeFiles/sql.dir/gstream.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gstream.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/gstream.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object sql/CMakeFiles/sql.dir/handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object sql/CMakeFiles/sql.dir/hostname.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/hostname.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0uins.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0uins.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0uins.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object sql/CMakeFiles/sql.dir/init.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/init.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/init.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_row.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_row.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0umod.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0umod.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0umod.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_strfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/int_types.h:55, from /usr/include/sys/stdint.h:36, from /usr/include/stdint.h:36, from /opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.3.0/include/stdint.h:9, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/e_os2.h:256, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/sha2.h:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:31: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_pthread.h:858, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_bitmap.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:20: In function 'int inline_mysql_mutex_init(PSI_mutex_key, mysql_mutex_t*, const pthread_mutexattr_t*)', inlined from 'st_log_info::st_log_info()' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:268:7, inlined from 'int ha_store_binlog_info(THD*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.cc:2421:12: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: warning: 'li' may be used uninitialized [-Wmaybe-uninitialized] 613 | that->m_psi= PSI_MUTEX_CALL(init_mutex)(key, &that->m_mutex); /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/mysql/psi/mysql_thread.h:613:42: note: by argument 2 of type 'const void*' to 'PSI_mutex*(PSI_mutex_key, const void*)' {aka 'PSI_mutex*(unsigned int, const void*)'} /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.cc: In function 'int ha_store_binlog_info(THD*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/handler.cc:2421:12: note: 'li' declared here 2421 | LOG_INFO li; | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object sql/CMakeFiles/sql.dir/item.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0undo.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0undo.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0undo.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_subselect.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_subselect.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0upd.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_string.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0upd.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0upd.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0upd.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_sum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_sum.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0quiesce.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0quiesce.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0quiesce.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object sql/CMakeFiles/sql.dir/item_buff.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_buff.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_lock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:901:9: note: in expansion of macro 'ut_a' 901 | ut_a(table); | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic: In function 'void dict_table_x_unlock_indexes(dict_table_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'table' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/dict0dict.ic:943:9: note: in expansion of macro 'ut_a' 943 | ut_a(table); | ^~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0vers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/row0vers.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/row/row0vers.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object sql/CMakeFiles/sql.dir/item_cmpfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_cmpfunc.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0conc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0srv.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0conc.cc:40: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_cmpfunc.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_timefunc.cc.o [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0mon.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_timefunc.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/os0file.h:38, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0mon.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_xmlfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_xmlfunc.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0srv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/srv0srv.h:44, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0srv.cc:42: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0start.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:42: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_inetfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_inetfunc.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_inetfunc.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/key.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object sql/CMakeFiles/sql.dir/item_create.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_create.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object sql/CMakeFiles/sql.dir/item_func.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_func.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc: In function 'void srv_get_meta_data_filename(dict_table_t*, char*, ulint)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:3321:24: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-truncation] 3321 | strncpy(filename, path, len - suffix_len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.h:258, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.ic:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mach0data.h:415, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.ic:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0type.h:555, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/data0data.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/que0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/pars0pars.h:30: In function 'ulint ut_strlen(const char*)', inlined from 'void srv_get_meta_data_filename(dict_table_t*, char*, ulint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/srv/srv0start.cc:3312:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.ic:86:22: note: length computed here 86 | return(strlen(str)); | ~~~~~~~^~~~~~ [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/keycaches.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/keycaches.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/keycaches.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0arr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0arr.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0arr.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 71%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/lock.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/lock.cc:77: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_func.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/lock.cc:80: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0rw.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0rw.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0rw.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 72%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 72%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0sync.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/sync0sync.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/sync/sync0sync.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0i_s.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0i_s.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/mdl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plist.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/mf_iocache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mf_iocache.cc:36: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 73%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0purge.cc.o [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/my_decimal.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0purge.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0purge.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/net_serv.cc.o [ 73%] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/net_serv.cc:36: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_geofunc.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_explain.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_base.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.h:48, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 73%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0rec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0rec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0rec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 73%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0roll.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0roll.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0roll.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object sql/CMakeFiles/sql.dir/item_row.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_row.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 73%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0rseg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0rseg.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0rseg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_explain_traditional.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_format.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_traditional.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_traditional.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 73%] Building CXX object sql/CMakeFiles/sql.dir/item_strfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/int_types.h:55, from /usr/include/sys/stdint.h:36, from /usr/include/stdint.h:36, from /opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.3.0/include/stdint.h:9, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/e_os2.h:256, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/sha.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/sha2.h:28, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:31: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0sys.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0sys.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0sys.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_explain_json.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:41: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc: In member function 'virtual String* Item_func_des_encrypt::val_str(String*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:913:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 913 | DES_set_key_unchecked(&keyblock.key1,&keyschedule.ks1); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/des_key_file.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:914:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 914 | DES_set_key_unchecked(&keyblock.key2,&keyschedule.ks2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:915:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 915 | DES_set_key_unchecked(&keyblock.key3,&keyschedule.ks3); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:942:23: warning: 'void DES_ede3_cbc_encrypt(const unsigned char*, unsigned char*, long int, DES_key_schedule*, DES_key_schedule*, DES_key_schedule*, unsigned char (*)[8], int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 942 | DES_ede3_cbc_encrypt((const uchar*) (tmp_arg.ptr()), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 943 | (uchar*) (tmp_value.ptr()+1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | res_length, | ~~~~~~~~~~~ 945 | &keyschedule.ks1, | ~~~~~~~~~~~~~~~~~ 946 | &keyschedule.ks2, | ~~~~~~~~~~~~~~~~~ 947 | &keyschedule.ks3, | ~~~~~~~~~~~~~~~~~ 948 | &ivec, TRUE); | ~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:142:6: note: declared here 142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc: In member function 'virtual String* Item_func_des_decrypt::val_str(String*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:1006:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1006 | DES_set_key_unchecked(&keyblock.key1,&keyschedule.ks1); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:1007:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1007 | DES_set_key_unchecked(&keyblock.key2,&keyschedule.ks2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:1008:26: warning: 'void DES_set_key_unchecked(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1008 | DES_set_key_unchecked(&keyblock.key3,&keyschedule.ks3); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:192:6: note: declared here 192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_strfunc.cc:1015:23: warning: 'void DES_ede3_cbc_encrypt(const unsigned char*, unsigned char*, long int, DES_key_schedule*, DES_key_schedule*, DES_key_schedule*, unsigned char (*)[8], int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1015 | DES_ede3_cbc_encrypt((const uchar*) res->ptr()+1, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | (uchar*) (tmp_value.ptr()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1017 | length-1, | ~~~~~~~~~ 1018 | &keyschedule.ks1, | ~~~~~~~~~~~~~~~~~ 1019 | &keyschedule.ks2, | ~~~~~~~~~~~~~~~~~ 1020 | &keyschedule.ks3, | ~~~~~~~~~~~~~~~~~ 1021 | &ivec, FALSE); | ~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/des.h:142:6: note: declared here 142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object sql/CMakeFiles/sql.dir/item_subselect.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_subselect.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0trx.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/btr0types.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_format.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:614: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc: In function 'void trx_commit_complete_for_mysql(trx_t*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0dbg.h:70:9: warning: 'nonnull' argument 'trx' compared to NULL [-Wnonnull-compare] 70 | if (UT_DBG_FAIL(EXPR)) { \ | ^~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0trx.cc:1917:9: note: in expansion of macro 'ut_a' 1917 | ut_a(trx); | ^~~~ [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0undo.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/trx0undo.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/trx/trx0undo.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 74%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_range.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:109: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 74%] Building CXX object sql/CMakeFiles/sql.dir/item_sum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_sum.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:110: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_sum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_sum.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/usr/usr0sess.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/usr0sess.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/usr/usr0sess.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_sum.cc:52: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0bh.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0bh.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0bh.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0byte.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0byte.h:31, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0byte.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 74%] Building CXX object sql/CMakeFiles/sql.dir/item_timefunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_timefunc.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 74%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0crc32.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0crc32.cc:82: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0dbg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0dbg.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0list.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0list.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0list.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0mem.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0mem.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0rbt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0rbt.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0rbt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_trace.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc: In function 'void append_range_all_keyparts(Opt_trace_array*, String*, String*, SEL_ARG*, const KEY_PART_INFO*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14026:27: warning: 'this' pointer is null [-Wnonnull] 14026 | range_string->append(STRING_WITH_LEN("...")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:172, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14061:31: warning: 'this' pointer is null [-Wnonnull] 14061 | range_string->append(STRING_WITH_LEN("(")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14063:31: warning: 'this' pointer is null [-Wnonnull] 14063 | range_string->append(STRING_WITH_LEN(" OR (")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14065:29: warning: 'this' pointer is null [-Wnonnull] 14065 | range_string->append(range_so_far->ptr(), range_so_far->length()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14066:29: warning: 'this' pointer is null [-Wnonnull] 14066 | range_string->append(STRING_WITH_LEN(")")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0rnd.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0rnd.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0rnd.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0ut.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0ut.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0ut.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_trace2server.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace2server.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/parse_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/parse_file.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/parse_file.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0vec.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0vec.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0vec.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0wqueue.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:103, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/mem0mem.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0list.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/ut0wqueue.h:35, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/ut/ut0wqueue.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/storage/innobase/include/univ.i:138: warning: "__STDC_FORMAT_MACROS" redefined 138 | #define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */ | <command-line>: note: this is the location of the previous definition [ 75%] Building CXX object sql/CMakeFiles/sql.dir/item_inetfunc.cc.o [ 75%] Building CXX object sql/CMakeFiles/sql.dir/item_xmlfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_inetfunc.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_inetfunc.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/item_xmlfunc.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Linking CXX static library libinnobase_embedded.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace2server.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 75%] Built target innobase_embedded [ 75%] Building CXX object sql/CMakeFiles/sql.dir/key.cc.o [ 75%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/partition_info.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object sql/CMakeFiles/sql.dir/keycaches.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/keycaches.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/keycaches.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 75%] Building CXX object sql/CMakeFiles/sql.dir/lock.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/lock.cc:77: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object sql/CMakeFiles/sql.dir/log.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/password.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/lock.cc:80: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 75%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/procedure.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object sql/CMakeFiles/sql.dir/mdl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plist.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mdl.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object sql/CMakeFiles/sql.dir/mf_iocache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mf_iocache.cc:36: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 75%] Building CXX object sql/CMakeFiles/sql.dir/my_decimal.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 75%] Building CXX object sql/CMakeFiles/sql.dir/net_serv.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/net_serv.cc:36: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 76%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/protocol.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/protocol.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 76%] Building CXX object sql/CMakeFiles/sql.dir/opt_explain.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_base.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.h:48, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_explain_traditional.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_format.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_traditional.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_traditional.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/protocol.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_explain_json.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/records.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_format.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_explain_json.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_range.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:109: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_sum.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/key.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_sum.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:110: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_sum.cc:52: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_trace.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/scheduler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/scheduler.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/opt_trace2server.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_array.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace2server.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/set_var.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/parse_file.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/parse_file.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/parse_file.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_trace2server.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/partition_info.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building C object sql/CMakeFiles/sql.dir/password.c.o [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/signal_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/signal_handler.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/procedure.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc: In function 'void append_range_all_keyparts(Opt_trace_array*, String*, String*, SEL_ARG*, const KEY_PART_INFO*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14026:27: warning: 'this' pointer is null [-Wnonnull] 14026 | range_string->append(STRING_WITH_LEN("...")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/my_decimal.h:32, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:172, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14061:31: warning: 'this' pointer is null [-Wnonnull] 14061 | range_string->append(STRING_WITH_LEN("(")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14063:31: warning: 'this' pointer is null [-Wnonnull] 14063 | range_string->append(STRING_WITH_LEN(" OR (")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14065:29: warning: 'this' pointer is null [-Wnonnull] 14065 | range_string->append(range_so_far->ptr(), range_so_far->length()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.cc:14066:29: warning: 'this' pointer is null [-Wnonnull] 14066 | range_string->append(STRING_WITH_LEN(")")); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:418:8: note: in a call to non-static member function 'bool String::append(const char*, uint32)' 418 | bool append(const char *s, uint32 arg_length); | ^~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars_shared.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/signal_handler.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/protocol.cc.o [ 77%] Building CXX object sql/CMakeFiles/sql.dir/records.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/protocol.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object sql/CMakeFiles/sql.dir/rpl_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/opt_range.h:30, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/records.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/protocol.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 77%] Building CXX object sql/CMakeFiles/sql.dir/scheduler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/scheduler.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 77%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_cache.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/set_var.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/signal_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/signal_handler.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_cache.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_head.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/set_var.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars_shared.h:29, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/signal_handler.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_cache.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp_head.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_cache.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp_pcontext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_pcontext.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_instr.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_pcontext.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_instr.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sp_rcontext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/spatial.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/spatial.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/string_service.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/string_service.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sql_acl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_pcontext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_pcontext.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:21: In constructor 'sp_rcontext::Sql_condition_info::Sql_condition_info(uint, const char*, Sql_condition::enum_warning_level, const char*)', inlined from 'sp_rcontext::Handler_call_frame::Handler_call_frame(const sp_handler*, uint, const char*, Sql_condition::enum_warning_level, const char*, uint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:184:7, inlined from 'bool sp_rcontext::handle_sql_condition(THD*, uint*, const sp_instr*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:400:54: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:147:14: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 511 bytes from a string of length 511 [-Wstringop-truncation] 147 | strncpy(message, _message, MYSQL_ERRMSG_SIZE - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sql_admin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_admin.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sql_alloc_error_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc_error_handler.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_pcontext.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In function 'bool sp_grant_privileges(THD*, const char*, const char*, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:9410:9: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 9410 | memset(tables, 0, sizeof(TABLE_LIST)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:172, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.h:1564:8: note: 'struct TABLE_LIST' declared here 1564 | struct TABLE_LIST | ^~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In member function 'bool Rsa_authentication_keys::read_key_file(RSA**, bool, char**)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12549:55: warning: 'RSA* PEM_read_RSAPrivateKey(std::FILE*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12549 | *key_ptr= is_priv_key ? PEM_read_RSAPrivateKey(key_file, 0, 0, 0) : | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/ssl.h:37, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/violite.h:163, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:74:11: note: declared here 74 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:238:10: note: in expansion of macro 'PEM_read_cb_fnsig' 238 | attr PEM_read_cb_fnsig(name, type, FILE, read); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:337:5: note: in expansion of macro 'DECLARE_PEM_read_fp_attr' 337 | DECLARE_PEM_read_fp_attr(attr, name, type) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:363:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 363 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:451:1: note: in expansion of macro 'DECLARE_PEM_rw_cb_attr' 451 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12550:52: warning: 'RSA* PEM_read_RSA_PUBKEY(std::FILE*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12550 | PEM_read_RSA_PUBKEY(key_file, 0, 0, 0); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:74:11: note: declared here 74 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:238:10: note: in expansion of macro 'PEM_read_cb_fnsig' 238 | attr PEM_read_cb_fnsig(name, type, FILE, read); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:337:5: note: in expansion of macro 'DECLARE_PEM_read_fp_attr' 337 | DECLARE_PEM_read_fp_attr(attr, name, type) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:346:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 346 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:453:1: note: in expansion of macro 'DECLARE_PEM_rw_attr' 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In member function 'void Rsa_authentication_keys::free_memory()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12606:15: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12606 | RSA_free(m_private_key); | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/ssl.h:32: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12610:15: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12610 | RSA_free(m_public_key); | ~~~~~~~~^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In member function 'int Rsa_authentication_keys::get_cipher_length()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12636:35: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12636 | return (m_cipher_len= RSA_size(m_public_key)); | ~~~~~~~~^~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In member function 'bool Rsa_authentication_keys::read_rsa_keys()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12674:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12674 | RSA_free(rsa_private_key_ptr); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12702:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12702 | RSA_free(rsa_private_key_ptr); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12707:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12707 | RSA_free(rsa_public_key_ptr); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc: In function 'int sha256_password_authenticate(MYSQL_PLUGIN_VIO*, MYSQL_SERVER_AUTH_INFO*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:12907:24: warning: 'int RSA_private_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12907 | RSA_private_decrypt(cipher_length, pkt, plain_text, private_key, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12908 | RSA_PKCS1_OAEP_PADDING); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:302:5: note: declared here 302 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_rcontext.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc_error_handler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object sql/CMakeFiles/sql.dir/sql_alter.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alter.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/spatial.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/m_ctype.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/spatial.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:21: In constructor 'sp_rcontext::Sql_condition_info::Sql_condition_info(uint, const char*, Sql_condition::enum_warning_level, const char*)', inlined from 'sp_rcontext::Handler_call_frame::Handler_call_frame(const sp_handler*, uint, const char*, Sql_condition::enum_warning_level, const char*, uint)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:184:7, inlined from 'bool sp_rcontext::handle_sql_condition(THD*, uint*, const sp_instr*)' at /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.cc:400:54: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:147:14: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 511 bytes from a string of length 511 [-Wstringop-truncation] 147 | strncpy(message, _message, MYSQL_ERRMSG_SIZE - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/string_service.cc.o [ 79%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_acl.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_sys.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/string_service.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 79%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_admin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_admin.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 79%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_alloc_error_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc_error_handler.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc_error_handler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 79%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_alter.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alter.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_analyse.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_analyse.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_audit.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_base.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_analyse.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_analyse.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_bootstrap.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cache.cc:331: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_class.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cache.cc:334: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_audit.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc: In constructor 'THD::THD(bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:1085:9: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Ha_data'; use assignment or value-initialization instead [-Wclass-memaccess] 1085 | memset(ha_data, 0, sizeof(ha_data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2113:8: note: 'struct Ha_data' declared here 2113 | struct Ha_data | ^~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_connect.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_base.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_crypt.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc: In function 'void init_user_stats(USER_STATS*, const char*, const char*, uint, uint, uint, std::time_t, double, double, ulonglong, ulonglong, ulonglong, ha_rows, ha_rows, ha_rows, ulonglong, ulonglong, ulonglong, ulonglong, ulonglong, ulonglong, ulonglong, ulonglong, ulonglong)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:189:10: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 65 equals destination size [-Wstringop-truncation] 189 | strncpy(user_stats->user, user, sizeof(user_stats->user)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:190:10: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 65 equals destination size [-Wstringop-truncation] 190 | strncpy(user_stats->priv_user, priv_user, sizeof(user_stats->priv_user)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_crypt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_crypt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_cursor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_data_change.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_db.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_db.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_delete.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_delete.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_derived.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_derived.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_db.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_bootstrap.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_delete.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cache.cc:331: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_digest.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 80%] Building CXX object sql/CMakeFiles/sql.dir/sql_do.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_do.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_derived.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cache.cc:334: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_digest.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_error.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_error.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_executor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_executor.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_do.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_class.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_get_diagnostics.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_get_diagnostics.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_error.cc:47: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc: In constructor 'THD::THD(bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.cc:1085:9: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Ha_data'; use assignment or value-initialization instead [-Wclass-memaccess] 1085 | memset(ha_data, 0, sizeof(ha_data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2113:8: note: 'struct Ha_data' declared here 2113 | struct Ha_data | ^~~~~~~ [ 81%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_connect.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_get_diagnostics.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_handler.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_handler.cc:55: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_connect.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_help.cc.o [ 81%] Building CXX object sql/CMakeFiles/sql.dir/sql_insert.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_help.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.cc:58: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_help.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_crypt.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.cc:61: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_crypt.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_crypt.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 81%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_cursor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 81%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_data_change.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_cursor.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_db.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_db.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_data_change.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_delete.cc.o [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_derived.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_delete.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_derived.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object sql/CMakeFiles/sql.dir/sql_join_buffer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_join_buffer.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_db.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_delete.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_derived.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_digest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_digest.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_do.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_do.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object sql/CMakeFiles/sql.dir/sql_lex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_lex.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_digest.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_do.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_error.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_error.cc:45: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_lex.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_executor.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_executor.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_get_diagnostics.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_alloc.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.h:18, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_get_diagnostics.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_get_diagnostics.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_rcontext.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_error.cc:47: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_handler.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_handler.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_handler.cc:55: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object sql/CMakeFiles/sql.dir/sql_list.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_help.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_help.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object sql/CMakeFiles/sql.dir/sql_load.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_insert.cc.o [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_join_buffer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.cc:58: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_join_buffer.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_help.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_insert.cc:61: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_lex.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_lex.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 82%] Building CXX object sql/CMakeFiles/sql.dir/sql_locale.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_locale.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_lex.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 82%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_list.cc.o [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_load.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_list.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_locale.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_locale.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_locale.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.h:23, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_load.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_locale.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_manager.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_manager.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_optimizer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_optimizer.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_manager.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object sql/CMakeFiles/sql.dir/sql_manager.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_manager.cc:26: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 83%] Building CXX object sql/CMakeFiles/sql.dir/sql_optimizer.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_optimizer.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_parse.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_manager.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object sql/CMakeFiles/sql.dir/sql_parse.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc: In function 'bool check_routine_access(THD*, ulong, char*, char*, bool, bool)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:6291:9: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 6291 | memset(tables, 0, sizeof(TABLE_LIST)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/field.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:172, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.h:1564:8: note: 'struct TABLE_LIST' declared here 1564 | struct TABLE_LIST | ^~~~~~~~~~ [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_partition.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.cc:50: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 83%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_partition_admin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition_admin.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_partition.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.cc:50: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_partition_admin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition_admin.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_planner.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_planner.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_planner.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.cc:51: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_planner.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_planner.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_planner.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_plugin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_prepare.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_prepare.cc:86: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_plugin.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_prepare.cc:89: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_prepare.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_prepare.cc:86: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_plugin.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_profile.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_profile.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_prepare.cc:89: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_profile.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_reload.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_reload.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_rename.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rename.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 84%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_resolver.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_resolver.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_reload.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 84%] Building CXX object sql/CMakeFiles/sql.dir/sql_profile.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_profile.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_rewrite.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rewrite.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rename.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_select.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_profile.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_servers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_reload.cc.o [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_show.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_reload.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_show.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.cc:39: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_show.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_signal.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_signal.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_reload.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_rename.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rename.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_resolver.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_resolver.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_state.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rename.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_rewrite.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_rewrite.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_string.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_select.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_servers.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.cc:37: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_tablespace.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tablespace.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/log_event.h:50, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/binlog.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_slave.h:49, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_servers.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tablespace.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_show.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_show.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_test.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_show.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_time.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_time.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object sql/CMakeFiles/sql.dir/sql_signal.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:24, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_signal.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_tmp_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tmp_table.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_time.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 85%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_trigger.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_trigger.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 86%] Building C object sql/CMakeFiles/sql.dir/sql_state.c.o [ 86%] Building CXX object sql/CMakeFiles/sql.dir/sql_string.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_string.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_trigger.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 86%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_truncate.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_truncate.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 86%] Building CXX object sql/CMakeFiles/sql.dir/sql_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_udf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_udf.cc:31: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_truncate.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_table.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_tablespace.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tablespace.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_union.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_union.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_udf.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_update.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tablespace.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_union.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_view.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_zip_dict.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/strfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/strfunc.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sys_vars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_test.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_time.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_time.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/strfunc.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_test.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_time.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_tmp_table.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_tmp_table.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_trigger.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_trigger.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_trigger.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/table_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/thr_malloc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_truncate.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/debug_sync.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_truncate.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/transaction.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/tztime.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/tztime.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_truncate.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/uniques.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uniques.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 87%] Building CXX object sql/CMakeFiles/sql.dir/sql_udf.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/tztime.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_udf.cc:31: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 87%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/unireg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 88%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/threadpool_common.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_common.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uniques.cc:38: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_udf.cc:32: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/threadpool_unix.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_unix.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_common.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object sql/CMakeFiles/sql.dir/sql_union.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_union.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 88%] Building CXX object sql/CMakeFiles/sql.dir/sql_update.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 88%] Building CXX object sql/CMakeFiles/sql.dir/sql_view.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_unix.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/procedure.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_select.h:27, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_union.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 88%] Linking CXX static library libsql_embedded.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_update.cc:25: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object sql/CMakeFiles/sql.dir/sql_zip_dict.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_view.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_zip_dict.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/strfunc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/strfunc.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Building CXX object sql/CMakeFiles/sql.dir/table.cc.o [ 89%] Building CXX object sql/CMakeFiles/sql.dir/sys_vars.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/strfunc.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sys_vars.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/table_cache.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Built target sql_embedded [ 89%] Building CXX object sql/CMakeFiles/sql.dir/thr_malloc.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/table_cache.h:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/thr_malloc.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/transaction.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Generating mysqlserver_depends.c [ 89%] Building C object libmysqld/CMakeFiles/mysqlserver.dir/mysqlserver_depends.c.o [ 89%] Linking C static library libmysqld.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_rli.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_mi.h:26, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/rpl_handler.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/transaction.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/tztime.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/tztime.cc:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Building CXX object sql/CMakeFiles/sql.dir/uniques.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uniques.cc:34: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Building CXX object sql/CMakeFiles/sql.dir/unireg.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | /opt/local/bin/ar: creating /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/libmysqld/libmysqld.a In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/tztime.cc:35: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/uniques.cc:38: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/userstat.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/userstat.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/time.h:39, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/userstat.cc:19: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/partition_info.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_partition.h:243, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 89%] Building CXX object sql/CMakeFiles/sql.dir/threadpool_unix.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_unix.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Building CXX object sql/CMakeFiles/sql.dir/threadpool_common.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_common.cc:16: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 89%] Building C object sql/CMakeFiles/sql.dir/__/libmysql/errmsg.c.o [ 89%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/client.c.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_unix.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/threadpool_common.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 90%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/client_plugin.c.o [ 90%] Built target mysqlserver [ 90%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/my_time.c.o [ 90%] Building CXX object sql/CMakeFiles/sql.dir/__/sql-common/my_path_permissions.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_dir.h:19, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/my_path_permissions.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/completion_hash.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/completion_hash.cc:23: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/my_user.c.o [ 90%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/pack.c.o [ 90%] Building CXX object sql/CMakeFiles/sql.dir/__/sql-common/client_authentication.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/crypt_genhash_impl.h:34, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/mysql.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/client_priv.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/mysql.cc:33: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object sql/CMakeFiles/sql.dir/event_data_objects.cc.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc: In function 'RSA* rsa_init(MYSQL*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:109:41: warning: 'RSA* PEM_read_RSA_PUBKEY(std::FILE*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 109 | key= g_public_key= PEM_read_RSA_PUBKEY(pub_key_file, 0, 0, 0); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:31: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:74:11: note: declared here 74 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:238:10: note: in expansion of macro 'PEM_read_cb_fnsig' 238 | attr PEM_read_cb_fnsig(name, type, FILE, read); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:337:5: note: in expansion of macro 'DECLARE_PEM_read_fp_attr' 337 | DECLARE_PEM_read_fp_attr(attr, name, type) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:346:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 346 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:453:1: note: in expansion of macro 'DECLARE_PEM_rw_attr' 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc: In function 'int sha256_password_auth_client(MYSQL_PLUGIN_VIO*, MYSQL*)': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:211:44: warning: 'RSA* PEM_read_bio_RSA_PUBKEY(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | public_key= PEM_read_bio_RSA_PUBKEY(bio, NULL, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:74:11: note: declared here 74 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:272:10: note: in expansion of macro 'PEM_read_cb_fnsig' 272 | attr PEM_read_cb_fnsig(name, type, BIO, read_bio); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:336:5: note: in expansion of macro 'DECLARE_PEM_read_bio_attr' 336 | DECLARE_PEM_read_bio_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:346:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 346 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/pem.h:453:1: note: in expansion of macro 'DECLARE_PEM_rw_attr' 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:225:34: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 225 | int cipher_length= RSA_size(public_key); | ~~~~~~~~^~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:30: /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:235:25: warning: 'int RSA_public_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 235 | RSA_public_encrypt(passwd_len, (unsigned char *) mysql->passwd, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | encrypted_password, | ~~~~~~~~~~~~~~~~~~~ 237 | public_key, RSA_PKCS1_OAEP_PADDING); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:293:5: note: declared here 293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql-common/client_authentication.cc:239:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 239 | RSA_free(public_key); | ~~~~~~~~^~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_data_objects.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object sql/CMakeFiles/sql.dir/event_db_repository.cc.o [ 90%] Building CXX object sql/CMakeFiles/sql.dir/event_parse_data.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_db_repository.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_parse_data.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_data_objects.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_base.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_db_repository.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sp_head.h:25, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_parse_data.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object sql/CMakeFiles/sql.dir/event_queue.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_queue.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/readline.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/readline.cc:20: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object sql/CMakeFiles/sql.dir/event_scheduler.cc.o [ 90%] Building CXX object sql/CMakeFiles/sql.dir/events.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_scheduler.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/unireg.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/events.cc:18: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Linking CXX executable mysql_embedded In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_audit.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_queue.cc:22: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/event_scheduler.cc:24: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/events.cc:19: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object sql/CMakeFiles/sql.dir/mysqld.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.cc:17: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building CXX object sql/CMakeFiles/sql.dir/sql_client.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:22, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_client.cc:21: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Built target mysql_embedded [ 90%] Building CXX object libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/client_priv.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/client/mysqltest.cc:29: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:246: warning: "_XOPEN_SOURCE" redefined 246 | #define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:36, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/include/my_global.h:205: /usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition 344 | #define _XOPEN_SOURCE 600 | [ 90%] Building C object libmysqld/examples/CMakeFiles/mysql_client_test_embedded.dir/__/__/tests/mysql_client_test.c.o /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_acl.h:21, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_parse.h:20, from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.cc:28: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h: In constructor 'THD::st_transactions::st_transactions()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2815:13: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct THD::st_transactions'; use assignment or value-initialization instead [-Wclass-memaccess] 2815 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/sql_class.h:2756:10: note: 'struct THD::st_transactions' declared here 2756 | struct st_transactions { | ^~~~~~~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/tests/mysql_client_test.c: In function 'test_bug40365': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/tests/mysql_client_test.c:17945:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 17945 | if (!opt_silent) | ^~ In file included from /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/tests/mysql_client_test.c:27: /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/tests/mysql_client_fw.c:127:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 127 | ((void) ((expr) ? 0 : (die(__FILE__, __LINE__, #expr), 0))) | ^ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/tests/mysql_client_test.c:17948:7: note: in expansion of macro 'DIE_UNLESS' 17948 | DIE_UNLESS(tm[i].year == 0); | ^~~~~~~~~~ /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.cc: In function 'int init_ssl()': /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.cc:4689:18: error: 'FIPS_mode' was not declared in this scope; did you mean 'fips_mode'? 4689 | int fips_mode= FIPS_mode(); | ^~~~~~~~~ | fips_mode /home/pbulk/build-disk/joyent/percona56-server/work/percona-server-5.6.42-84.2/sql/mysqld.cc:4696:5: error: 'FIPS_mode_set' was not declared in this scope 4696 | FIPS_mode_set(0); | ^~~~~~~~~~~~~ gmake[2]: *** [sql/CMakeFiles/sql.dir/build.make:2224: sql/CMakeFiles/sql.dir/mysqld.cc.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:5010: sql/CMakeFiles/sql.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... [ 90%] Linking CXX executable mysqltest_embedded [ 90%] Built target mysqltest_embedded [ 90%] Linking CXX executable mysql_client_test_embedded [ 90%] Built target mysql_client_test_embedded gmake: *** [Makefile:166: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/joyent/percona56-server *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/joyent/percona56-server