pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: 2023Q4 databases/mysql80-server isn't building on 10-amd64



htodd%twofifty.com@localhost (Hisashi T Fujinaka) writes:

>[ 64%] Built target mysql_upgrade
>[ 64%] Linking CXX shared module ../../plugin_output_directory/group_replication.so
>[ 64%] Built target group_replication
>[ 64%] Linking CXX static library librpl_replica.a
>[ 64%] Built target rpl_replica

I see errors earlier, like:

/pbulk/work/databases/mysql80-server/work/mysql-8.0.33/plugin/x/tests/driver/con
nector/connection_manager.cc:36:19: error: 'LogHandler' in namespace 'google::pr
otobuf' does not name a type
 google::protobuf::LogHandler *g_lh = nullptr;
                   ^~~~~~~~~~

/pbulk/work/databases/mysql80-server/work/mysql-8.0.33/plugin/x/tests/driver/connector/connection_manager.cc:46:3: error: 'g_lh' was not declared in this scope
   g_lh = google::protobuf::SetLogHandler([](google::protobuf::LogLevel level,
   ^~~~

/pbulk/work/databases/mysql80-server/work/mysql-8.0.33/plugin/x/tests/driver/connector/connection_manager.cc:46:28: error: 'SetLogHandler' is not a member of 'google::protobuf'
   g_lh = google::protobuf::SetLogHandler([](google::protobuf::LogLevel level,
                            ^~~~~~~~~~~~~

Seems, it requires a different version of "google::protobuf". The build
uses:

.include "../../devel/protobuf/buildlink3.mk"

No idea if that can be updated easily.



Home | Main Index | Thread Index | Old Index