Building XtraBackup rm -f xtrabackup.o stream.o local.o compress.o buffer.o xbstream_write.o quicklz/quicklz.o xbstream.o xbstream_write.o xbstream_read.o xtrabackup xtrabackup_* g++ -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c xtrabackup.cc -o xtrabackup.o cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c stream.c -o stream.o cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c local.c -o local.o cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++ cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c compress.c -o compress.o cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c buffer.c -o buffer.o cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c xbstream_write.c -o xbstream_write.o cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c quicklz/quicklz.c -o quicklz/quicklz.o /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic: In function 'char* mem_strdup(const char*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic:606: error: invalid conversion from 'void*' to 'char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic: In function 'char* mem_strdupl(const char*, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic:620: error: invalid conversion from 'void*' to 'char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic:622: error: invalid conversion from 'void*' to 'char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic: In function 'char* mem_heap_strdupl(mem_heap_t*, const char*, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic:637: error: invalid conversion from 'void*' to 'char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mem0mem.ic:639: error: invalid conversion from 'void*' to 'char*' cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c xbstream.c -o xbstream.o quicklz/quicklz.c:196: warning: no previous declaration for 'qlz_size_header' [-Wmissing-declarations] quicklz/quicklz.c: In function 'qlz_compress_core': quicklz/quicklz.c:521: warning: declaration of 'fetch' shadows a previous local [-Wshadow] quicklz/quicklz.c:263: warning: shadowed declaration is here [-Wshadow] /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0mtr.ic: In function 'void mtr_memo_push(mtr_t*, void*, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0mtr.ic:59: error: invalid conversion from 'void*' to 'mtr_memo_slot_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0mtr.ic: In function 'void mtr_release_s_latch_at_savepoint(mtr_t*, ulint, rw_lock_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0mtr.ic:106: error: invalid conversion from 'void*' to 'mtr_memo_slot_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/buf0buf.ic: In function 'buf_frame_t* buf_frame_align(unsigned char*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/buf0buf.ic:246: error: invalid conversion from 'void*' to 'buf_frame_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/buf0buf.ic: In function 'buf_block_t* buf_page_hash_get(ulint, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/buf0buf.ic:556: error: invalid conversion from 'void*' to 'buf_block_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0log.ic: In function 'void mlog_catenate_ulint(mtr_t*, ulint, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/mtr0log.ic:90: error: invalid conversion from 'void*' to 'unsigned char*' cc -g -O3 -DXTRABACKUP_VERSION=\"2.0.4\" -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Wno-long-long -Wmissing-declarations -Wno-redundant-decls --std=gnu99 -I. -I libarchive/libarchive -I quicklz -isystem/root/xb-bug1121573-2.0/mysql-5.1/include -isystem/root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include -DUNIV_LINUX -DMYSQL_SERVER -c xbstream_read.c -o xbstream_read.o /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic: In function 'dict_table_t* dict_table_check_if_in_cache_low(const char*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic:625: error: invalid conversion from 'void*' to 'dict_table_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic:625: error: invalid conversion from 'void*' to 'dict_table_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic: In function 'dict_table_t* dict_table_get_on_id_low(dulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic:671: error: invalid conversion from 'void*' to 'dict_table_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/dict0dict.ic:671: error: invalid conversion from 'void*' to 'dict_table_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/rem0cmp.ic: In function 'int cmp_dfield_dfield(dfield_t*, dfield_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/rem0cmp.ic:52: error: invalid conversion from 'void*' to 'unsigned char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/rem0cmp.ic:52: error: invalid conversion from 'void*' to 'unsigned char*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/ha0ha.ic: In function 'ha_node_t* ha_chain_get_first(hash_table_t*, ulint)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/ha0ha.ic:67: error: invalid conversion from 'void*' to 'ha_node_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic: In function 'que_node_t* que_node_list_add_last(que_node_t*, que_node_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic:145: error: invalid conversion from 'que_node_t*' to 'que_common_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic:154: error: invalid conversion from 'que_node_t*' to 'que_common_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic:157: error: invalid conversion from 'que_node_t*' to 'que_common_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic: In function 'ulint que_node_list_get_len(que_node_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic:189: error: invalid conversion from 'que_node_t*' to 'que_common_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/que0que.ic:194: error: invalid conversion from 'que_node_t*' to 'que_common_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/row0sel.ic: In function 'que_thr_t* open_step(que_thr_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/row0sel.ic:54: error: invalid conversion from 'que_node_t*' to 'open_node_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/row0upd.ic: In function 'upd_t* upd_create(ulint, mem_heap_t*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/row0upd.ic:28: error: invalid conversion from 'void*' to 'upd_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/row0upd.ic:32: error: invalid conversion from 'void*' to 'upd_field_t*' /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/log0log.ic: In function 'dulint log_reserve_and_write_fast(unsigned char*, ulint, dulint*, ulint*)': /root/xb-bug1121573-2.0/mysql-5.1/storage/innobase/include/log0log.ic:333: error: invalid conversion from 'void*' to 'unsigned char*' xtrabackup.cc: In function 'fil_space_t* xb_space_get_by_id(ulint)': xtrabackup.cc:829: error: invalid conversion from 'void*' to 'fil_space_t*' xtrabackup.cc:829: error: invalid conversion from 'void*' to 'fil_space_t*' xtrabackup.cc: In function 'fil_space_t* xb_space_get_by_name(const char*)': xtrabackup.cc:856: error: invalid conversion from 'void*' to 'fil_space_t*' xtrabackup.cc:856: error: invalid conversion from 'void*' to 'fil_space_t*' xtrabackup.cc: In function 'my_bool check_if_skip_table(const char*, const char*)': xtrabackup.cc:3034: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' xtrabackup.cc:3034: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' compress.c:513: warning: no previous declaration for 'compress_get_dest_ctxt' [-Wmissing-declarations] xtrabackup.cc: In function 'void xb_filters_init()': xtrabackup.cc:4395: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' xtrabackup.cc:4395: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' xtrabackup.cc: In function 'void xb_filters_free()': xtrabackup.cc:4429: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' xtrabackup.cc:4429: error: invalid conversion from 'void*' to 'xtrabackup_tables_t*' xbstream.c: In function 'mode_extract': xbstream.c:417: warning: comparison between signed and unsigned xbstream.c:420: warning: format '%llx' expects type 'long long unsigned int', but argument 4 has type 'off_t' [-Wformat] gmake: *** [xtrabackup.o] Error 1 gmake: *** Waiting for unfinished jobs.... buffer.c:61: warning: no previous declaration for 'ds_buffer_set_size' [-Wmissing-declarations]