[MacPorts] #71426: mysql8 build error: command execution failed
MacPorts
noreply at macports.org
Sat Nov 30 03:57:30 UTC 2024
#71426: mysql8 build error: command execution failed
------------------------+--------------------
Reporter: clintolsen | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: mysql8
------------------------+--------------------
This seems different than the other open mysql8 bug, so I'll go ahead and
file this.
Full main.log will be attached.
```
:info:build /usr/bin/clang++ -std=c++20 -fno-omit-frame-pointer -ftls-
model=initial-exec -pipe -I/opt/local/libexec/openssl3/include -Os
-DNDEBUG -I/opt/local/libexec/openssl3/include -isystem/opt/local/include
-stdlib=libc++ -isysroot/Applications/Xcode.app/Contents/Develope
r/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.sdk -Wall -Wextra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute -Woverloaded-
virtual -Wcast-qual -Wno-null-conversion -Wno-unused-private-field
-Wconditional-uninitialized -Wdeprecated -Wno-deprecated-declaratio
ns -Wno-shorten-64-to-32 -Wextra-semi -Wheader-hygiene -Wnon-virtual-dtor
-Wundefined-reinterpret-cast -Wrange-loop-analysis -Winconsistent-missing-
destructor-override -Winconsistent-missing-override -Wshadow-field
-Wstring-concatenation -Wdocumentation -Wno-documentation-dep
recated-sync -ffunction-sections -fdata-sections -O3 -DNDEBUG -arch arm64
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.sdk
-mmacosx-version-min=14.0 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names -L/opt/local
/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names
-Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.sdk
CMakeFiles/mysqld.dir/main.cc.o -o ../runtime_output_directory/mysqld
-framework CoreServi
ces ../archive_output_directory/libsql_main.a libsql_gis.a libbinlog.a
librpl.a librpl_source.a ../archive_output_directory/librpl_replica.a
libsql_dd.a ../archive_output_directory/libmysys.a
../components/libminchassis/libminchassis.a
../archive_output_directory/libmysql_bin
log_event.a ../storage/innobase/libinnobase.a
../archive_output_directory/libsql_main.a libsql_gis.a libbinlog.a
librpl.a librpl_source.a ../archive_output_directory/librpl_replica.a
libsql_dd.a ../storage/innobase/libinnobase.a
../archive_output_directory/libsql_main.a libsq
l_gis.a libbinlog.a librpl.a librpl_source.a
../archive_output_directory/librpl_replica.a libsql_dd.a
../storage/innobase/libinnobase.a ../storage/archive/libarchive.a
../storage/blackhole/libblackhole.a ../storage/csv/libcsv.a
../storage/federated/libfederated.a ../storage/h
eap/libheap.a ../storage/heap/libheap_library.a
../storage/myisam/libmyisam.a ../storage/myisam/libmyisam_library.a
../storage/myisammrg/libmyisammrg.a ../storage/ndb/libndbcluster.a
../archive_output_directory/libndbclient_static.a
../storage/perfschema/libperfschema.a ../st
orage/temptable/libtemptable.a ../plugin/fulltext/libngram_parser.a
../plugin/x/libmysqlx.a /opt/homebrew/opt/icu4c/lib/libicuuc.dylib
/opt/homebrew/opt/icu4c/lib/libicuio.dylib
/opt/homebrew/opt/icu4c/lib/libicudata.dylib
/opt/homebrew/opt/icu4c/lib/libicui18n.dylib ../plugi
n/x/protocol/protobuf/libmysqlxmessages_lite.a libmysql_native_password.a
server_component/libmysql_server_component_services.a
../archive_output_directory/libvio.a
../archive_output_directory/libmysql_binlog_event.a
../archive_output_directory/libmysys.a ../archive_output_di
rectory/libstrings.a /opt/local/libexec/openssl3/lib/libssl.dylib
/opt/local/libexec/openssl3/lib/libcrypto.dylib
../archive_output_directory/libmytime.a
../archive_output_directory/libmysql_gtid.a /opt/local/lib/libzstd.dylib
../archive_output_directory/libmysql_serializatio
n.a protobuf/librpl_protobuf_lite.a /opt/local/lib/libprotobuf-lite.dylib
/opt/local/lib/libz.dylib /opt/local/lib/liblz4.dylib
:info:build ld: warning: ignoring duplicate libraries:
'../archive_output_directory/libmysql_binlog_event.a',
'../archive_output_directory/libmysys.a',
'../archive_output_directory/librpl_replica.a',
'../archive_output_directory/libsql_main.a',
'../storage/innobase/libinnobas
e.a', 'libbinlog.a', 'librpl.a', 'librpl_source.a', 'libsql_dd.a',
'libsql_gis.a'
:info:build Undefined symbols for architecture arm64:
:info:build "icu_74::StringPiece::StringPiece(char const*)", referenced
from:
:info:build xpl::Regex::Regex(char const*) in
libmysqlx.a[121](xpl_regex.cc.o)
:info:build xpl::Regex::Regex(char const*) in
libmysqlx.a[121](xpl_regex.cc.o)
:info:build xpl::Regex::match(char const*) const in
libmysqlx.a[121](xpl_regex.cc.o)
:info:build xpl::Regex::match_groups(char const*,
std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>,
std::__1::allocator<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>>*, bool) co
nst in libmysqlx.a[121](xpl_regex.cc.o)
:info:build "icu_74::RegexMatcher::matches(UErrorCode&)", referenced
from:
:info:build xpl::Regex::match(char const*) const in
libmysqlx.a[121](xpl_regex.cc.o)
:info:build xpl::Regex::match_groups(char const*,
std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>,
std::__1::allocator<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>>*, bool) co
nst in libmysqlx.a[121](xpl_regex.cc.o)
```
--
Ticket URL: <https://trac.macports.org/ticket/71426>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list