Howdy,

This has been failing for a while now, month or two.  I did a few
searches but what I did find shows a similar problem was fixed ages
ago.  The link is about protobuf but seems related.  Link further down. 
I'm wondering if it may be a USE flag or something triggering this since
it can't find anything more recent.  It also fails on a previous version
as well.  The error bit is about midways.  I tried to get either side of
it. 




[ 13%] Building CXX object
plugin/x/protocol/protobuf/CMakeFiles/mysqlxmessages_lite.dir/__/__/generated/protobuf_lite/mysqlx_expr.pb.cc.o
cd
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/x/protocol/protobuf
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TLSv13 -DLOG_COMPONENT_TAG=\"mysqlx\"
-DLZ4_DISABLE_DEPRECATE_WARNINGS -DRAPIDJSON_NO_SIZETYPEDEFINE
-DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include -isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/x/client
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/x/generated/protobuf_lite
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/x/generated
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -march=native
-O2 -pipe -std=c++17 -Wall -Wextra -Wformat-security -Wvla -Wundef
-Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual
-Wimplicit-fallthrough=5 -Wstringop-truncation -Wsuggest-override
-Wmissing-include-dirs -Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC  
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 
-Wno-unused-variable -Wno-undef -Wno-ignored-qualifiers
-Wno-sign-compare -Wno-suggest-override  -Wno-unused-parameter
-Wno-undef -Wno-unused-but-set-parameter -Wno-extra-semi
-Wno-suggest-override -MD -MT
plugin/x/protocol/protobuf/CMakeFiles/mysqlxmessages_lite.dir/__/__/generated/protobuf_lite/mysqlx_expr.pb.cc.o
-MF
CMakeFiles/mysqlxmessages_lite.dir/__/__/generated/protobuf_lite/mysqlx_expr.pb.cc.o.d
-o
CMakeFiles/mysqlxmessages_lite.dir/__/__/generated/protobuf_lite/mysqlx_expr.pb.cc.o
-c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/x/generated/protobuf_lite/mysqlx_expr.pb.cc
[ 13%] Building CXX object mysys/CMakeFiles/mysys_objlib.dir/my_mmap.cc.o
cd /var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/mysys &&
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS
-DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include -isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -march=native
-O2 -pipe -std=c++17 -Wall -Wextra -Wformat-security -Wvla -Wundef
-Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual
-Wimplicit-fallthrough=5 -Wstringop-truncation -Wsuggest-override
-Wmissing-include-dirs -Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC  
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wshadow=local
-MD -MT mysys/CMakeFiles/mysys_objlib.dir/my_mmap.cc.o -MF
CMakeFiles/mysys_objlib.dir/my_mmap.cc.o.d -o
CMakeFiles/mysys_objlib.dir/my_mmap.cc.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/mysys/my_mmap.cc
[ 13%] Building CXX object
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/get_synode_app_data.cc.o
cd
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TIRPC -DHAVE_TLSv13
-DLZ4_DISABLE_DEPRECATE_WARNINGS -DRAPIDJSON_NO_SIZETYPEDEFINE
-DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DMYSQL_DYNAMIC_PLUGIN
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/lz4/lz4-1.9.4/lib
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-isystem /usr/include/tirpc -U_FORTIFY_SOURCE -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -std=c++17 -Wall -Wextra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute
-Woverloaded-virtual -Wcast-qual -Wimplicit-fallthrough=5
-Wstringop-truncation -Wsuggest-override -Wmissing-include-dirs
-Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC   -U_FORTIFY_SOURCE
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -MD -MT
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/get_synode_app_data.cc.o
-MF
CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/get_synode_app_data.cc.o.d
-o
CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/get_synode_app_data.cc.o
-c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/get_synode_app_data.cc
[ 13%] Building CXX object mysys/CMakeFiles/mysys_objlib.dir/my_murmur3.cc.o
cd /var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/mysys &&
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS
-DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include -isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -march=native
-O2 -pipe -std=c++17 -Wall -Wextra -Wformat-security -Wvla -Wundef
-Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual
-Wimplicit-fallthrough=5 -Wstringop-truncation -Wsuggest-override
-Wmissing-include-dirs -Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC  
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wshadow=local
-MD -MT mysys/CMakeFiles/mysys_objlib.dir/my_murmur3.cc.o -MF
CMakeFiles/mysys_objlib.dir/my_murmur3.cc.o.d -o
CMakeFiles/mysys_objlib.dir/my_murmur3.cc.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/mysys/my_murmur3.cc
[ 13%] Linking CXX executable
../../../../runtime_output_directory/xprotocol_plugin
cd
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/x/protocol/plugin
&& /usr/bin/cmake -E cmake_link_script
CMakeFiles/xprotocol_plugin.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -std=c++17
-Wall -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute
-Woverloaded-virtual -Wcast-qual -Wimplicit-fallthrough=5
-Wstringop-truncation -Wsuggest-override -Wmissing-include-dirs
-Wextra-semi -Wlogical-op -DNDEBUG -g1  -fuse-ld=lld -Wl,-O1
-Wl,--as-needed -fuse-ld=lld  -Wl,--build-id=sha1 -Wl,--no-as-needed
-lpthread CMakeFiles/xprotocol_plugin.dir/message_field_chain.cc.o
CMakeFiles/xprotocol_plugin.dir/messages_used_by_server.cc.o
CMakeFiles/xprotocol_plugin.dir/xprotocol_plugin.cc.o -o
../../../../runtime_output_directory/xprotocol_plugin 
../protobuf/libmysqlxmessages.a /usr/lib64/libprotoc.so
/usr/lib64/libprotobuf.so
ld.lld: error: undefined symbol:
absl::lts_20230802::base_internal::SpinLockWait(std::atomic<unsigned
int>*, int, absl::lts_20230802::base_internal::SpinLockWaitTransition
const*, absl::lts_20230802::base_internal::SchedulingMode)
>>> referenced by call_once.h:176 (/usr/include/absl/base/call_once.h:176)
>>>              
CMakeFiles/xprotocol_plugin.dir/message_field_chain.cc.o:(void
absl::lts_20230802::base_internal::CallOnceImpl<void
(*)(google::protobuf::FieldDescriptor const*),
google::protobuf::FieldDescriptor const*>(std::atomic<unsigned int>*,
absl::lts_20230802::base_internal::SchedulingMode, void
(*&&)(google::protobuf::FieldDescriptor const*),
google::protobuf::FieldDescriptor const*&&))

ld.lld: error: undefined symbol: AbslInternalSpinLockWake_lts_20230802
>>> referenced by spinlock_wait.h:85
(/usr/include/absl/base/internal/spinlock_wait.h:85)
>>>              
CMakeFiles/xprotocol_plugin.dir/message_field_chain.cc.o:(void
absl::lts_20230802::base_internal::CallOnceImpl<void
(*)(google::protobuf::FieldDescriptor const*),
google::protobuf::FieldDescriptor const*>(std::atomic<unsigned int>*,
absl::lts_20230802::base_internal::SchedulingMode, void
(*&&)(google::protobuf::FieldDescriptor const*),
google::protobuf::FieldDescriptor const*&&))
collect2: error: ld returned 1 exit status
make[2]: ***
[plugin/x/protocol/plugin/CMakeFiles/xprotocol_plugin.dir/build.make:132:
runtime_output_directory/xprotocol_plugin] Error 1
make[2]: Leaving directory
'/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build'
make[1]: *** [CMakeFiles/Makefile2:7524:
plugin/x/protocol/plugin/CMakeFiles/xprotocol_plugin.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 13%] Building CXX object mysys/CMakeFiles/mysys_objlib.dir/my_once.cc.o
cd /var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/mysys &&
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS
-DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include -isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -march=native
-O2 -pipe -std=c++17 -Wall -Wextra -Wformat-security -Wvla -Wundef
-Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual
-Wimplicit-fallthrough=5 -Wstringop-truncation -Wsuggest-override
-Wmissing-include-dirs -Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC  
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wshadow=local
-MD -MT mysys/CMakeFiles/mysys_objlib.dir/my_once.cc.o -MF
CMakeFiles/mysys_objlib.dir/my_once.cc.o.d -o
CMakeFiles/mysys_objlib.dir/my_once.cc.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/mysys/my_once.cc
[ 13%] Building CXX object mysys/CMakeFiles/mysys_objlib.dir/my_open.cc.o
cd /var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/mysys &&
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS
-DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include -isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -march=native
-O2 -pipe -std=c++17 -Wall -Wextra -Wformat-security -Wvla -Wundef
-Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual
-Wimplicit-fallthrough=5 -Wstringop-truncation -Wsuggest-override
-Wmissing-include-dirs -Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC  
-U_FORTIFY_SOURCE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wshadow=local
-MD -MT mysys/CMakeFiles/mysys_objlib.dir/my_open.cc.o -MF
CMakeFiles/mysys_objlib.dir/my_open.cc.o.d -o
CMakeFiles/mysys_objlib.dir/my_open.cc.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/mysys/my_open.cc
[ 13%] Building CXX object
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/checked_data.cc.o
cd
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TIRPC -DHAVE_TLSv13
-DLZ4_DISABLE_DEPRECATE_WARNINGS -DRAPIDJSON_NO_SIZETYPEDEFINE
-DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DMYSQL_DYNAMIC_PLUGIN
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/lz4/lz4-1.9.4/lib
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-isystem /usr/include/tirpc -U_FORTIFY_SOURCE -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -std=c++17 -Wall -Wextra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute
-Woverloaded-virtual -Wcast-qual -Wimplicit-fallthrough=5
-Wstringop-truncation -Wsuggest-override -Wmissing-include-dirs
-Wextra-semi -Wlogical-op -DNDEBUG -g1 -fPIC   -U_FORTIFY_SOURCE
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -MD -MT
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/checked_data.cc.o
-MF CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/checked_data.cc.o.d
-o CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/checked_data.cc.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/checked_data.cc
[ 13%] Building C object
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/xdr_checked_data.c.o
cd
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
&& /usr/bin/x86_64-pc-linux-gnu-gcc -DBOOST_NO_CXX98_FUNCTION_BASE
-DHAVE_CONFIG_H -DHAVE_TIRPC -DHAVE_TLSv13
-DLZ4_DISABLE_DEPRECATE_WARNINGS -DRAPIDJSON_NO_SIZETYPEDEFINE
-DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DMYSQL_DYNAMIC_PLUGIN
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql_build/plugin/group_replication/libmysqlgcs/include
-I/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/lz4/lz4-1.9.4/lib
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/rapidjson/include
-isystem
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/extra/libedit/libedit-20210910-3.1/src/editline
-isystem /usr/include/tirpc -U_FORTIFY_SOURCE -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -Wall -Wextra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute
-Wwrite-strings -Wjump-misses-init -Wstringop-truncation
-Wmissing-include-dirs -DNDEBUG -g1 -fPIC   -U_FORTIFY_SOURCE
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -MD -MT
plugin/group_replication/libmysqlgcs/CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/xdr_checked_data.c.o
-MF
CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/xdr_checked_data.c.o.d -o
CMakeFiles/mysqlgcs.dir/src/bindings/xcom/xcom/xdr_checked_data.c.o -c
/var/tmp/portage/dev-db/mysql-8.0.32-r2/work/mysql/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xdr_checked_data.c


During my searching, I saw that this package has caused some issues.  It
compiled and installed fine here.  Including info just in case it means
something. 


root@fireball / # equery u protobuf
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-libs/protobuf-23.3-r2:
 U I
 - - abi_x86_32 : 32-bit (x86) libraries
 - - emacs      : Add support for GNU Emacs
 - - examples   : Install examples, usually source code
 - - test       : Enable dependencies and/or preparations necessary to
run tests (usually controlled by FEATURES=test but can be
                  toggled independently)
 + + zlib       : Add support for zlib compression
root@fireball / #


This is info for mysql. 


root@fireball / # equery u mysql
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-db/mysql-8.0.32-r2:
 U I
 - - cjk       : Add CJK support for InnoDB fulltext search using
app-text/mecab
 - - cracklib  : Support for cracklib strong password checking
 - - debug     : Enable extra debug codepaths, like asserts and extra
output. If you want to get meaningful backtraces see
                
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
 - - jemalloc  : Use dev-libs/jemalloc for memory management
 - - latin1    : Use LATIN1 encoding instead of UTF8
 - - numa      : Enable NUMA support using sys-process/numactl (NUMA
kernel support is also required)
 + - perl      : Add optional support/bindings for the Perl language
 - - profiling : Add support for statement profiling (requires
USE=community).
 - - router    : Build the MySQL router program
 + - server    : Build the server program
 - - tcmalloc  : Use the dev-util/google-perftools libraries to replace
the malloc() implementation with a possibly faster one
 - - test      : Install upstream testsuites for end use.
root@fireball / #

I also updated to the newer version of abseil-cpp-20230802.0 since it
was mentioned in the error.  I'm just trying anything I can make sense of. 

I did a grep search in /etc/portage and no active special settings,
masks or USE flags for mysql. 

Link mentioned above, dated a while back and claims upstream fixed. 

https://github.com/protocolbuffers/protobuf/issues/12292

Any ideas? 

Thanks.

Dale

:-)  :-) 

Reply via email to