[MacPorts] #71930: hdf5 +gcc14: Undefined symbols (was: errors compiling hdf5 with gcc14)

MacPorts noreply at macports.org
Sat Jan 25 01:34:31 UTC 2025


#71930: hdf5 +gcc14: Undefined symbols
--------------------------+----------------------
  Reporter:  jvianalopes  |      Owner:  eborisch
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  hdf5         |
--------------------------+----------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => eborisch


Old description:

> I tried to install hdf5 with:
>
> sudo port -v install hdf5 +gcc14 +cxx +hl
> In a 15.2 system with a M3 Processor.
>
> I have several errors with undefined symbols (see below).
> Do you have any suggestions?
>
> Thank you in advance
>
> Undefined symbols for architecture arm64:
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::compare(unsigned long, unsigned long, char
> const*, unsigned long) const", referenced from:
>       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
> master.o
>       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
> master.o
>       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
> master.o
>       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
> master.o
>   "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced
> from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::ios_base::getloc() const", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::__init(char const*, unsigned long)",
> referenced from:
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::dontPrint() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::dontPrint() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::getAutoPrint(int (*&)(long long, void*), void**) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::getAutoPrint(int (*&)(long long, void*), void**) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::clearErrorStack() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::clearErrorStack() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::__init(unsigned long, char)", referenced
> from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::assign(char const*)", referenced from:
>       H5::DSetMemXferPropList::getDataTransform() const in
> libhdf5_cpp.310.dylib-master.o
>       H5::H5Location::getComment(char const*, unsigned long) const in
> libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::getName() const in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::getName(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long)
> const in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::p_read_fixed_len(H5::DataType const&,
> std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>&) const in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::p_read_variable_len(H5::DataType const&,
> std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>&) const in libhdf5_cpp.310.dylib-master.o
>       H5::H5Object::getObjName() const in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::insert(unsigned long, char const*)",
> referenced from:
>       H5::IdComponent::inMemFunc(char const*) const in libhdf5_cpp.310
> .dylib-master.o
>       H5::Group::throwException(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char>> const&,
> std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>> const&) const in libhdf5_cpp.310.dylib-
> master.o
>       H5::H5File::throwException(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char>> const&,
> std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>> const&) const in libhdf5_cpp.310.dylib-
> master.o
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::insert(unsigned long, char const*, unsigned
> long)", referenced from:
>       H5::IdComponent::inMemFunc(char const*) const in libhdf5_cpp.310
> .dylib-master.o
>   "std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>>::~basic_string()", referenced from:
>       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::Exception(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char>> const&,
> std::__1::basic_string<char, std::__1::char_traits<char>,
> std::__1::allocator<char>> const&) in libhdf5_cpp.310.dylib-master.o
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
> libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_ostream<char,
> std::__1::char_traits<char>>::put(char)", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSet::~DataSet() in libhdf5_cpp.310.dylib-master.o
>       H5::Group::~Group() in libhdf5_cpp.310.dylib-master.o
>       H5::H5File::~H5File() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_ostream<char, std::__1::char_traits<char>>::flush()",
> referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSet::~DataSet() in libhdf5_cpp.310.dylib-master.o
>       H5::Group::~Group() in libhdf5_cpp.310.dylib-master.o
>       H5::H5File::~H5File() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_ostream<char,
> std::__1::char_traits<char>>::sentry::sentry(std::__1::basic_ostream<char,
> std::__1::char_traits<char>>&)", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::basic_ostream<char,
> std::__1::char_traits<char>>::sentry::~sentry()", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::cerr", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::ctype<char>::id", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::locale::~locale()", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced
> from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       ...
>   "std::__1::ios_base::clear(unsigned int)", referenced from:
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
>       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o

New description:

 I tried to install hdf5 with:

 {{{
 sudo port -v install hdf5 +gcc14 +cxx +hl
 }}}
 In a 15.2 system with a M3 Processor.

 I have several errors with undefined symbols (see below).
 Do you have any suggestions?

 Thank you in advance

 {{{
 Undefined symbols for architecture arm64:
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::compare(unsigned long, unsigned long, char
 const*, unsigned long) const", referenced from:
       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
 master.o
       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
 master.o
       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
 master.o
       H5::AbstractDs::getTypeClass() const in libhdf5_cpp.310.dylib-
 master.o
   "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced
 from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::ios_base::getloc() const", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::__init(char const*, unsigned long)",
 referenced from:
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::dontPrint() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::dontPrint() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::getAutoPrint(int (*&)(long long, void*), void**) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::getAutoPrint(int (*&)(long long, void*), void**) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::clearErrorStack() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::clearErrorStack() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::__init(unsigned long, char)", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::assign(char const*)", referenced from:
       H5::DSetMemXferPropList::getDataTransform() const in libhdf5_cpp.310
 .dylib-master.o
       H5::H5Location::getComment(char const*, unsigned long) const in
 libhdf5_cpp.310.dylib-master.o
       H5::Attribute::getName() const in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::getName(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long)
 const in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::p_read_fixed_len(H5::DataType const&,
 std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>&) const in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::p_read_variable_len(H5::DataType const&,
 std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>&) const in libhdf5_cpp.310.dylib-master.o
       H5::H5Object::getObjName() const in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::insert(unsigned long, char const*)",
 referenced from:
       H5::IdComponent::inMemFunc(char const*) const in libhdf5_cpp.310
 .dylib-master.o
       H5::Group::throwException(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char>> const&,
 std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>> const&) const in libhdf5_cpp.310.dylib-master.o
       H5::H5File::throwException(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char>> const&,
 std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>> const&) const in libhdf5_cpp.310.dylib-master.o
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::insert(unsigned long, char const*, unsigned
 long)", referenced from:
       H5::IdComponent::inMemFunc(char const*) const in libhdf5_cpp.310
 .dylib-master.o
   "std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>>::~basic_string()", referenced from:
       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::~Exception() in libhdf5_cpp.310.dylib-master.o
       H5::Exception::Exception(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char>> const&,
 std::__1::basic_string<char, std::__1::char_traits<char>,
 std::__1::allocator<char>> const&) in libhdf5_cpp.310.dylib-master.o
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       H5::Exception::setAutoPrint(int (*&)(long long, void*), void*) in
 libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_ostream<char, std::__1::char_traits<char>>::put(char)",
 referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataSet::~DataSet() in libhdf5_cpp.310.dylib-master.o
       H5::Group::~Group() in libhdf5_cpp.310.dylib-master.o
       H5::H5File::~H5File() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_ostream<char, std::__1::char_traits<char>>::flush()",
 referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataSet::~DataSet() in libhdf5_cpp.310.dylib-master.o
       H5::Group::~Group() in libhdf5_cpp.310.dylib-master.o
       H5::H5File::~H5File() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_ostream<char,
 std::__1::char_traits<char>>::sentry::sentry(std::__1::basic_ostream<char,
 std::__1::char_traits<char>>&)", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::basic_ostream<char,
 std::__1::char_traits<char>>::sentry::~sentry()", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::cerr", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::ctype<char>::id", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::locale::~locale()", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced
 from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       ...
   "std::__1::ios_base::clear(unsigned int)", referenced from:
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::DataSpace::~DataSpace() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::PropList::~PropList() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::Attribute::~Attribute() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
       H5::DataType::~DataType() in libhdf5_cpp.310.dylib-master.o
 }}}

--

Comment:

 Please attach the main.log file.

-- 
Ticket URL: <https://trac.macports.org/ticket/71930#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list