FreeBSD Bugzilla – Bug 275565 Stopping installation of mysql-8.0.35 ld-elf.so.1: /usr/ports/databases/mysql80-server/work/.build/library_output_direct

Good afternoon!
After upgrading FreeBSD 13.2 to 14.0, when installing mysql-8.0.35 from ports:
Code:
# cd /usr/ports/ databases/mysql80-server && make install clean
# cd /usr/ports/ databases/mysql80-server && make config-recursive && make install clean
# cd /usr/ports/databases/mysql80-server make DISABLE_VULNERABILITIES=yes install clean
it stops with an error:
Code:
[ 27%] Built target GenLiteProtos
/usr/bin/make  -f plugin/x/protocol/protobuf/CMakeFiles/mysqlxmessages_lite.dir/build.make plugin/x/protocol/protobuf/CMakeFiles/mysqlxmessages_lite.dir/depend
[ 27%] Running C++ protobuf compiler on /usr/ports/databases/mysql80-server/work/.build/plugin/x/generated/protobuf_lite/mysqlx.proto - lite version
cd /usr/ports/databases/mysql80-server/work/.build/plugin/x/protocol/protobuf && ../../../../runtime_output_directory/protoc --cpp_out /usr/ports/databases/mysql80-server/work/.build/plugin/x/generated/protobuf_lite -I /usr/ports/databases/mysql80-server/work/mysql-8.0.35/extra/protobuf/protobuf-3.19.4/src -I/usr/ports/databases/mysql80-server/work/.build/plugin/x/generated/protobuf_lite /usr/ports/databases/mysql80-server/work/.build/plugin/x/generated/protobuf_lite/mysqlx.proto
ld-elf.so.1: /usr/ports/databases/mysql80-server/work/.build/library_output_directory/libprotoc.so.3.19.4: Undefined symbol "_ZN6google8protobuf7Message17CopyWithSizeCheckEPS1_RKS1_"
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/databases/mysql80-server/work/.build
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/databases/mysql80-server/work/.build
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/databases/mysql80-server/work/.build
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/databases/mysql80-server
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/mysql80-server

For system version information:
Code:
# uname -smrv
FreeBSD 14.0-RELEASE-p2 FreeBSD 14.0-RELEASE-p2 #0: Tue Dec 5 00:29:54 UTC 2023 [EMAIL]root@amd64-builder.daemonology.net[/EMAIL]:/usr/obj/usr/src/i386.i386/sys/ GENERIC i386
# getconf LONG_BIT
32

I couldn't find a solution on the Internet. There is speculation that this is a symptom of an attempt to run a program created for a target on the wrong host.
Has anyone encountered this phenomenon before and is there a solution?
I haven't been able to solve this problem for a week now.

I would really appreciate your help
 
Back
Top