[MacPorts] #62484: orcus-0.16.1 fails link

MacPorts noreply at macports.org
Thu Mar 18 07:18:43 UTC 2021


#62484: orcus-0.16.1 fails link
---------------------+--------------------
 Reporter:  gust334  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.6.4
 Keywords:           |       Port:  orcas
---------------------+--------------------
 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<orcus::xml_name_t, void>' 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<std::__1::__tuple_indices<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>::__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<sizeof...(_Up)>::type(),
 :info:build               ^
 :info:build xml_map_tree.cpp:124:13: note: in instantiation of function
 template specialization 'std::__1::tuple<orcus::xml_map_tree &, const
 orcus::xml_name_t &, orcus::xml_map_tree::element_type,
 orcus::xml_map_tree::reference_type>::tuple<orcus::xml_map_tree &,
 orcus::xml_name_t, orcus::xml_map_tree::element_type,
 orcus::xml_map_tree::reference_type, false, false>' 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
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/62484>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list