Opened 13 months ago
#71195 assigned defect
tiledb @2.26.0: Undefined symbols "std::exception_ptr::__from_native_exception_pointer(void*)"
| Reported by: | nilason (Nicklas Larsson) | Owned by: | barracuda156 |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | ventura | Cc: | |
| Port: | tiledb |
Description
tiledb fails to build on macOS 13 after update to 2.26.0 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
Note: See
TracTickets for help on using
tickets.
