[ 25%] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_write.c.o
[ 25%] Linking CXX static library libheap_embedded.a
[ 25%] Built target heap_embedded
[ 25%] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/api/api0api.cc.o
In file included from /www/server/mysql/src/storage/innobase/include/ha_prototypes.h:40,
from /www/server/mysql/src/storage/innobase/include/data0type.ic:38,
from /www/server/mysql/src/storage/innobase/include/data0type.h:549,
from /www/server/mysql/src/storage/innobase/include/data0data.h:40,
from /www/server/mysql/src/storage/innobase/include/que0que.h:38,
from /www/server/mysql/src/storage/innobase/include/api0misc.h:40,
from /www/server/mysql/src/storage/innobase/api/api0api.cc:46:
/www/server/mysql/src/include/my_compare.h:118:43: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
118 | extern int ha_key_cmp(register HA_KEYSEG *keyseg, register uchar *a,
| ^~~~~~
/www/server/mysql/src/include/my_compare.h:118:67: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
118 | extern int ha_key_cmp(register HA_KEYSEG *keyseg, register uchar *a,
| ^
/www/server/mysql/src/include/my_compare.h:119:39: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
119 | register uchar *b, uint key_length, uint nextflag,
| ^
In file included from /www/server/mysql/src/storage/innobase/api/api0api.cc:35:
/www/server/mysql/src/storage/innobase/include/univ.i:424:33: error: unnamed scoped enum is not allowed
424 | #define byte unsigned char
| ^~~~~~~~
/www/server/mysql/src/storage/innobase/include/univ.i:424:33: error: expected identifier before ‘unsigned’
In file included from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /www/server/mysql/src/storage/innobase/include/dict0mem.h:59,
from /www/server/mysql/src/storage/innobase/include/dict0dict.h:41,
from /www/server/mysql/src/storage/innobase/include/rem0rec.ic:36,
from /www/server/mysql/src/storage/innobase/include/rem0rec.h:993,
from /www/server/mysql/src/storage/innobase/include/usr0sess.h:45,
from /www/server/mysql/src/storage/innobase/include/que0que.ic:34,
from /www/server/mysql/src/storage/innobase/include/que0que.h:535,
from /www/server/mysql/src/storage/innobase/include/api0misc.h:40,
from /www/server/mysql/src/storage/innobase/api/api0api.cc:46:
/usr/include/c++/11/functional:979:19: error: expected unqualified-id before ‘:’ token
979 | enum class byte : unsigned char;
| ^
make[2]: *** [storage/innobase/CMakeFiles/innobase_embedded.dir/build.make:76: storage/innobase/CMakeFiles/innobase_embedded.dir/api/api0api.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1922: storage/innobase/CMakeFiles/innobase_embedded.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
========================================================
AlmaLinux release 9.0 (Emerald Puma)
Bit:64 Mem:1693M Core:1 gcc:11.2.1 cmake:3.20.2
Linux 5.14.0-70.22.1.el9_0.x86_64 x86_64
ERROR: mysql 5.6 installation failed.
other:mysql 5.7 ERROR not find libpcap