[MacPorts] #71195: tiledb @2.26.0: Undefined symbols "std::exception_ptr::__from_native_exception_pointer(void*)"
MacPorts
noreply at macports.org
Tue Oct 29 10:46:18 UTC 2024
#71195: tiledb @2.26.0: Undefined symbols
"std::exception_ptr::__from_native_exception_pointer(void*)"
---------------------+--------------------------
Reporter: nilason | Owner: barracuda156
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: ventura | Port: tiledb
---------------------+--------------------------
`tiledb` fails to build on macOS 13 after update to 2.26.0
[https://github.com/macports/macports-
ports/commit/b6094a29489fdcbbedc302b9a1878fe69a28b940 commit b6094a2],
with
{{{
Undefined symbols for architecture arm64:
"std::exception_ptr::__from_native_exception_pointer(void*)", referenced
from:
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array_directory.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array_operations.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in fragment_consolidator.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in fragment_meta_consolidator.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in vfs.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in filter_pipeline.cc.o
...
"___cxa_init_primary_exception", referenced from:
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array_directory.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in array_operations.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in fragment_consolidator.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in fragment_meta_consolidator.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in vfs.cc.o
std::exception_ptr
std::make_exception_ptr[abi:ne190102]<std::__1::future_error>(std::__1::future_error)
in filter_pipeline.cc.o
...
ld: symbol(s) not found for architecture arm64
clang++: error: linker command failed with exit code 1 (use -v to see
invocation)
make[2]: *** [tiledb/libtiledb.dylib] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71195>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list