Tried again...
[ 8%] Built target json_lib-t [ 8%] Building CXX object unittest/sql/CMakeFiles/my_apc-t.dir/my_apc-t.cc.o [ 8%] Linking CXX executable my_apc-t [ 8%] Built target my_apc-t [ 8%] Building C object extra/CMakeFiles/comp_err.dir/comp_err.c.o [ 9%] Linking CXX executable comp_err [ 9%] Built target comp_err [ 9%] Generating ../include/mysqld_error.h.tmp [ 9%] Built target GenError [ 9%] Building CXX object unittest/sql/CMakeFiles/mf_iocache-t.dir/mf_iocache-t.cc.o [ 9%] Building CXX object unittest/sql/CMakeFiles/mf_iocache-t.dir/__/__/sql/mf_iocache_encr.cc.o [ 9%] Linking CXX executable mf_iocache-t [ 9%] Built target mf_iocache-t [ 9%] Building CXX object sql/CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o [ 9%] Linking CXX executable gen_lex_hash [ 9%] Built target gen_lex_hash [ 9%] Building yy_mariadb.yy and yy_oracle.yy from sql_yacc.yy [ 9%] [BISON][gen_mariadb_cc_hh] Building parser with bison 3.0.4 [ 9%] Building CXX object sql/CMakeFiles/gen_lex_token.dir/gen_lex_token.cc.o [ 9%] Linking CXX executable gen_lex_token [ 9%] Built target gen_lex_token [ 9%] Generating lex_hash.h [ 9%] Generating lex_token.h [ 9%] [BISON][gen_oracle_cc_hh] Building parser with bison 3.0.4 [ 9%] Built target GenServerSource [ 9%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_boolean_search.c.o [ 9%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_nlq_search.c.o [ 9%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_parser.c.o [ 9%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_static.c.o [ 9%] Building CXX object storage/myisam/CMakeFiles/myisam.dir/ha_myisam.cc.o In file included from /www/server/mysql/src/include/probes_mysql.h:22, from /www/server/mysql/src/sql/sql_class.h:33, from /www/server/mysql/src/storage/myisam/ha_myisam.cc:34: /www/server/mysql/src/sql/sql_class.h: In member function ‘int handler::ha_write_tmp_row(uchar*)’: /www/server/mysql/src/sql/sql_class.h:7321:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_INSERT_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:200:38: note: in definition of macro ‘MYSQL_INSERT_ROW_START’ __dtrace_mysql___insert__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:645:49: note: initializing argument 1 of ‘void __dtrace_mysql___insert__row__start(char*, char*)’ extern void __dtrace_mysql___insert__row__start(char *, char *); ^~~~~~ /www/server/mysql/src/sql/sql_class.h:7321:71: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_INSERT_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:200:44: note: in definition of macro ‘MYSQL_INSERT_ROW_START’ __dtrace_mysql___insert__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:645:57: note: initializing argument 2 of ‘void __dtrace_mysql___insert__row__start(char*, char*)’ extern void __dtrace_mysql___insert__row__start(char *, char *); ^~~~~~ /www/server/mysql/src/sql/sql_class.h: In member function ‘int handler::ha_delete_tmp_row(uchar*)’: /www/server/mysql/src/sql/sql_class.h:7332:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_DELETE_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:74:38: note: in definition of macro ‘MYSQL_DELETE_ROW_START’ __dtrace_mysql___delete__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:561:49: note: initializing argument 1 of ‘void __dtrace_mysql___delete__row__start(char*, char*)’ extern void __dtrace_mysql___delete__row__start(char *, char *); ^~~~~~ /www/server/mysql/src/sql/sql_class.h:7332:71: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_DELETE_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:74:44: note: in definition of macro ‘MYSQL_DELETE_ROW_START’ __dtrace_mysql___delete__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:561:57: note: initializing argument 2 of ‘void __dtrace_mysql___delete__row__start(char*, char*)’ extern void __dtrace_mysql___delete__row__start(char *, char *); ^~~~~~ /www/server/mysql/src/sql/sql_class.h: In member function ‘int handler::ha_update_tmp_row(const uchar*, uchar*)’: /www/server/mysql/src/sql/sql_class.h:7343:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_UPDATE_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:506:38: note: in definition of macro ‘MYSQL_UPDATE_ROW_START’ __dtrace_mysql___update__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:849:49: note: initializing argument 1 of ‘void __dtrace_mysql___update__row__start(char*, char*)’ extern void __dtrace_mysql___update__row__start(char *, char *); ^~~~~~ /www/server/mysql/src/sql/sql_class.h:7343:71: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] MYSQL_UPDATE_ROW_START(table_share->db.str, table_share->table_name.str); ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:506:44: note: in definition of macro ‘MYSQL_UPDATE_ROW_START’ __dtrace_mysql___update__row__start(arg0, arg1) ^~~~ /www/server/mysql/src/include/probes_mysql_dtrace.h:849:57: note: initializing argument 2 of ‘void __dtrace_mysql___update__row__start(char*, char*)’ extern void __dtrace_mysql___update__row__start(char *, char *); ^~~~~~ make[2]: *** [storage/myisam/CMakeFiles/myisam.dir/build.make:132: storage/myisam/CMakeFiles/myisam.dir/ha_myisam.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:7397: storage/myisam/CMakeFiles/myisam.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ======================================================== Red Hat Enterprise Linux release 8.5 (Ootpa) Bit:64 Mem:10989M Core:2 gcc:8.5.0 cmake:3.20.2 Linux 5.4.17-2136.305.5.3.el8uek.aarch64 aarch64 ERROR: mysql mariadb_10.7 installation failed. 安装失败,请截图以上报错信息发帖至论坛www.bt.cn/bbs求助 |-Successify ---Script execution completed---