id summary reporter owner description type status priority milestone component version resolution keywords cc port 62484 orcus @0.16.1 build failure on 10.12 gust334 Tatsh "macOS 10.12 (darwin/16.7.0) arch i386, MacPorts 2.6.4, Xcode 9.2, SDK 10.12 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.12 New user. Completely new installation of Xcode+MacPorts tonight. Tried one build: sudo port install libreoffice, it successfully builds about two hundred prerequisite ports but fails on this one. I don't know enough about this system to know if my build tools (Xcode, command-line-tools, etc) are broken, or if the port is broken. ports.macports.org/port/orcus/summary indicates broken for all MacOSX < 10.14 Trac shows no present tickets logged for orcus; last activity was 30Jan2021 The relevant portion of the build log appears to be: {{{ :info:build Making all in liborcus :info:build make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_orcus/orcus/work/orcus-0.16.1/src/liborcus' :info:build CXX liborcus_0.16_la-config.lo :info:build CXX liborcus_0.16_la-css_document_tree.lo :info:build CXX liborcus_0.16_la-css_selector.lo :info:build CXX liborcus_0.16_la-detection_result.lo :info:build CXX liborcus_0.16_la-dom_tree.lo :info:build CXX liborcus_0.16_la-format_detection.lo :info:build CXX liborcus_0.16_la-formula_result.lo :info:build CXX liborcus_0.16_la-global.lo :info:build CXX liborcus_0.16_la-info.lo :info:build CXX liborcus_0.16_la-interface.lo :info:build CXX liborcus_0.16_la-json_document_tree.lo :info:build CXX liborcus_0.16_la-json_map_tree.lo :info:build CXX liborcus_0.16_la-json_structure_mapper.lo :info:build CXX liborcus_0.16_la-json_structure_tree.lo :info:build CXX liborcus_0.16_la-json_util.lo :info:build CXX liborcus_0.16_la-spreadsheet_interface.lo :info:build CXX liborcus_0.16_la-orcus_csv.lo :info:build CXX liborcus_0.16_la-orcus_json.lo :info:build CXX liborcus_0.16_la-orcus_xml.lo :info:build CXX liborcus_0.16_la-orcus_xml_impl.lo :info:build CXX liborcus_0.16_la-orcus_xml_map_def.lo :info:build CXX liborcus_0.16_la-measurement.lo :info:build CXX liborcus_0.16_la-xml_context_base.lo :info:build CXX liborcus_0.16_la-xml_context_global.lo :info:build CXX liborcus_0.16_la-xml_map_tree.lo :info:build CXX liborcus_0.16_la-xml_stream_handler.lo :info:build CXX liborcus_0.16_la-xml_stream_parser.lo :info:build CXX liborcus_0.16_la-xml_simple_stream_handler.lo :info:build In file included from xml_map_tree.cpp:8: :info:build In file included from ./xml_map_tree.hpp:11: :info:build In file included from ../../include/orcus/pstring.hpp:14: :info:build In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/string:470: :info:build In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view:171: :info:build In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string:56: :info:build In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm:640: :info:build In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/memory:638: :info:build /Library/Developer/CommandLineTools/usr/include/c++/v1/tuple:227:10: error: static_assert failed ""Attempted to construct a reference element in a tuple with an rvalue"" :info:build {static_assert(__can_bind_reference<_Tp>(), :info:build ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build /Library/Developer/CommandLineTools/usr/include/c++/v1/tuple:385:13: note: in instantiation of function template specialization 'std::__1::__tuple_leaf<1, const orcus::xml_name_t &, false>::__tuple_leaf' requested here :info:build __tuple_leaf<_Uf, _Tf>(_VSTD::forward<_Up>(__u))..., :info:build ^ :info:build /Library/Developer/CommandLineTools/usr/include/c++/v1/tuple:738:15: note: in instantiation of function template specialization 'std::__1::__tuple_impl, orcus::xml_map_tree &, const orcus::xml_name_t &, orcus::xml_map_tree::element_type, orcus::xml_map_tree::reference_type>::__tuple_impl<0, 1, 2, 3, orcus::xml_map_tree &, const orcus::xml_name_t &, orcus::xml_map_tree::element_type, orcus::xml_map_tree::reference_type, orcus::xml_map_tree &, orcus::xml_name_t, orcus::xml_map_tree::element_type, orcus::xml_map_tree::reference_type>' requested here :info:build : base_(typename __make_tuple_indices::type(), :info:build ^ :info:build xml_map_tree.cpp:124:13: note: in instantiation of function template specialization 'std::__1::tuple::tuple' requested here :info:build element::args_type( :info:build ^ :info:build 1 error generated. :info:build make[3]: *** [liborcus_0.16_la-xml_map_tree.lo] Error 1 }}} " defect closed Normal ports 2.6.4 fixed mascguy orcus