In file included from /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/include/temptable/lock_free_pool.h:31, from /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/include/temptable/shared_block_pool.h:35, from /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/src/handler.cc:35: /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/include/temptable/lock_free_type.h:195:17: error: static assertion failed: (unsigned) short type on this platform does not have an always-lock-free property. Bailing out ... 195 | static_assert(false, | ^~~~~ /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/include/temptable/lock_free_type.h:209:17: error: static assertion failed: (unsigned) char type on this platform does not have an always-lock-free property. Bailing out ... 209 | static_assert(false, | ^~~~~ /var/tmp/portage/dev-db/mysql-8.0.26/work/mysql/storage/temptable/include/temptable/lock_free_type.h:222:17: error: static assertion failed: bool type on this platform does not have an always-lock-free property. Bailing out ... 222 | static_assert(false, | ^~~~~ Reproducible: Always
Created attachment 737446 [details] full build log
also there is upstream bug report here https://bugs.mysql.com/bug.php?id=100356
*** This bug has been marked as a duplicate of bug 761715 ***