/usr/bin/c++ -O2 -fno-strict-aliasing -pipe -march=native -fstack-protector -isystem /usr/local/include -isystem /usr/local/include -Wl,-z,relro,-z,now -fstack-
|
protector --param=ssp-buffer-size=4 -fno-rtti -O2 -fno-strict-aliasing -pipe -march=native -fstack-protector -isystem /usr/local/include -isystem /usr/local/incl
|
ude -D_FORTIFY_SOURCE=2 -DDBUG_OFF -fstack-protector -Wl,--export-dynamic CMakeFiles/mariabackup.dir/xtrabackup.cc.o CMakeFiles/mariabackup.dir/innobackupex.cc
|
.o CMakeFiles/mariabackup.dir/changed_page_bitmap.cc.o CMakeFiles/mariabackup.dir/datasink.c.o CMakeFiles/mariabackup.dir/ds_buffer.c.o CMakeFiles/mariabackup.dir
|
/ds_compress.c.o CMakeFiles/mariabackup.dir/ds_local.cc.o CMakeFiles/mariabackup.dir/ds_stdout.c.o CMakeFiles/mariabackup.dir/ds_tmpfile.c.o CMakeFiles/mariabacku
|
p.dir/ds_xbstream.c.o CMakeFiles/mariabackup.dir/fil_cur.cc.o CMakeFiles/mariabackup.dir/quicklz/quicklz.c.o CMakeFiles/mariabackup.dir/read_filt.cc.o CMakeFiles/
|
mariabackup.dir/write_filt.cc.o CMakeFiles/mariabackup.dir/wsrep.cc.o CMakeFiles/mariabackup.dir/xbstream_write.c.o CMakeFiles/mariabackup.dir/backup_mysql.cc.o C
|
MakeFiles/mariabackup.dir/backup_copy.cc.o CMakeFiles/mariabackup.dir/encryption_plugin.cc.o CMakeFiles/mariabackup.dir/__/__/sql/net_serv.cc.o CMakeFiles/mariaba
|
ckup.dir/__/__/libmysqld/libmysql.c.o -o mariabackup -pthread -llzma -lbz2 ../../sql/libsql.a crc/libcrc.a ../../storage/csv/libcsv.a ../../storage/heap/libheap.
|
a ../../storage/maria/libaria.a ../../storage/myisam/libmyisam.a ../../storage/myisammrg/libmyisammrg.a ../../storage/perfschema/libperfschema.a ../../storage/seq
|
uence/libsequence.a ../../plugin/feedback/libfeedback.a ../../plugin/user_variables/libuser_variables.a ../../plugin/userstat/libuserstat.a ../../sql/libpartition
|
.a ../../sql/libsql_sequence.a ../../mysys/libmysys.a ../../mysys_ssl/libmysys_ssl.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../mysys_ssl/libmysys_ssl.a ..
|
/../dbug/libdbug.a -lz -lm -lexecinfo ../../strings/libstrings.a ../../vio/libvio.a ../../pcre/libpcre.a -lwrap -lcrypt -lssl -lcrypto -pthread -llzma -lbz2
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o: In function `mdl_lock_all()':
|
xtrabackup.cc:(.text+0x40): undefined reference to `fil_system'
|
xtrabackup.cc:(.text+0xf1): undefined reference to `srv_undo_space_id_start'
|
xtrabackup.cc:(.text+0x101): undefined reference to `srv_undo_tablespaces_open'
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o: In function `filename_to_spacename(unsigned char const*, unsigned long)':
|
...
|
xtrabackup.cc:(.text+0xcb4c): undefined reference to `ut_dbg_assertion_failed(char const*, char const*, unsigned int)'
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o: In function `append_export_table(char const*, char const*, bool)':
|
xtrabackup.cc:(.text+0xcc18): undefined reference to `ut_get_name(trx_t const*, char const*)'
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o: In function `PolicyMutex<TTASEventMutex<GenericPolicy> >::exit()':
|
xtrabackup.cc:(.text._ZN11PolicyMutexI14TTASEventMutexI13GenericPolicyEE4exitEv[_ZN11PolicyMutexI14TTASEventMutexI13GenericPolicyEE4exitEv]+0x2d): undefined reference to `os_event_set(os_event*)'
|
xtrabackup.cc:(.text._ZN11PolicyMutexI14TTASEventMutexI13GenericPolicyEE4exitEv[_ZN11PolicyMutexI14TTASEventMutexI13GenericPolicyEE4exitEv]+0x38): undefined reference to `sync_array_object_signalled()'
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o: In function `TTASEventMutex<GenericPolicy>::enter(unsigned int, unsigned int, char const*, unsigned int)':
|
xtrabackup.cc:(.text._ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj[_ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj]+0x66): undefined reference to `os_thread_yield()'
|
...
|
xtrabackup.cc:(.text._ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj[_ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj]+0x157): undefined reference to `sync_array_free_cell(sync_array_t*, sync_cell_t*&)'
|
xtrabackup.cc:(.text._ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj[_ZN14TTASEventMutexI13GenericPolicyE5enterEjjPKcj]+0x1ad): undefined reference to `ut_dbg_assertion_failed(char const*, char const*, unsigned int)'
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o:(.data+0x2338): undefined reference to `btr_search_enabled'
|
...
|
CMakeFiles/mariabackup.dir/xtrabackup.cc.o:(.data+0x2f10): undefined reference to `innodb_log_checksums'
|
CMakeFiles/mariabackup.dir/innobackupex.cc.o: In function `make_backup_dir()':
|
innobackupex.cc:(.text+0xd4): undefined reference to `ut_dbg_assertion_failed(char const*, char const*, unsigned int)'
|
CMakeFiles/mariabackup.dir/innobackupex.cc.o: In function `ibx_init()':
|
innobackupex.cc:(.text+0x888): undefined reference to `ut_dbg_assertion_failed(char const*, char const*, unsigned int)'
|
CMakeFiles/mariabackup.dir/changed_page_bitmap.cc.o: In function `xb_page_bitmap_init()':
|
changed_page_bitmap.cc:(.text+0x60): undefined reference to `srv_data_home'
|
...
|
changed_page_bitmap.cc:(.text+0x131b): undefined reference to `ut_dbg_assertion_failed(char const*, char const*, unsigned int)'
|
CMakeFiles/mariabackup.dir/changed_page_bitmap.cc.o: In function `xb_page_bitmap_deinit(ib_rbt_t*)':
|
changed_page_bitmap.cc:(.text+0x133b): undefined reference to `rbt_free(ib_rbt_t*)'
|
CMakeFiles/mariabackup.dir/changed_page_bitmap.cc.o: In function `xb_page_bitmap_range_get_next_bit(xb_page_bitmap_range_struct*, unsigned long)':
|
changed_page_bitmap.cc:(.text+0x15da): undefined reference to `rbt_next(ib_rbt_t const*, ib_rbt_node_t const*)'
|
CMakeFiles/mariabackup.dir/fil_cur.cc.o: In function `xb_fil_cur_open(xb_fil_cur_t*, xb_read_filt_t*, fil_node_t*, unsigned int, unsigned long long)':
|
fil_cur.cc:(.text+0xbf): undefined reference to `srv_undo_space_id_start'
|
...
|
fil_cur.cc:(.text+0xd13): undefined reference to `os_file_read_func(IORequest const&, int, void*, unsigned long, unsigned long)'
|
CMakeFiles/mariabackup.dir/write_filt.cc.o: In function `wf_incremental_init(xb_write_filt_ctxt_t*, char*, xb_fil_cur_t*)':
|
write_filt.cc:(.text+0x8f): undefined reference to `os_mem_alloc_large(unsigned long*)'
|
CMakeFiles/mariabackup.dir/write_filt.cc.o: In function `wf_incremental_deinit(xb_write_filt_ctxt_t*)':
|
write_filt.cc:(.text+0x33e): undefined reference to `os_mem_free_large(void*, unsigned long)'
|
CMakeFiles/mariabackup.dir/backup_mysql.cc.o: In function `get_mysql_vars(st_mysql*)':
|
backup_mysql.cc:(.text+0xaf6): undefined reference to `srv_log_group_home_dir'
|
...
|
backup_mysql.cc:(.text+0x3ebc): undefined reference to `os_thread_exit(bool)'
|
CMakeFiles/mariabackup.dir/backup_copy.cc.o: In function `directory_exists(char const*, bool)':
|
backup_copy.cc:(.text+0x119): undefined reference to `os_file_opendir(char const*, bool)'
|
...
|
backup_copy.cc:(.text+0x4489): undefined reference to `os_normalize_path(char*)'
|
CMakeFiles/mariabackup.dir/encryption_plugin.cc.o: In function `encryption_plugin_backup_init(st_mysql*)':
|
encryption_plugin.cc:(.text+0x6d0): undefined reference to `srv_encrypt_log'
|
/usr/bin/ld: mariabackup: hidden symbol `_Z31fil_space_verify_crypt_checksumPhRK11page_size_tmm' isn't defined
|
/usr/bin/ld: final link failed: Nonrepresentable section on output
|
c++: error: linker command failed with exit code 1 (use -v to see invocation)
|
*** [extra/mariabackup/mariabackup] Error code 1
|
When configured with
-DPLUGIN_INNOBASE=NO -DWITHOUT_INNOBASE=1
-DPLUGIN_XTRADB=DYNAMIC
MariaDB 10.3 does not install
bin/innochecksum
bin/mariabackup
bin/mbstream
XtraDB and InnoDB being drop-in replacements I think this is an error.