[MacPorts] #63364: mu @1.6.3: error: no matching constructor for initialization of 'value_type' (aka 'pair<const std::__1::basic_string<char>, Container>')

MacPorts noreply at macports.org
Fri Aug 13 07:37:26 UTC 2021


#63364: mu @1.6.3: error: no matching constructor for initialization of
'value_type' (aka 'pair<const std::__1::basic_string<char>, Container>')
-------------------------+--------------------------------
  Reporter:  ryandesign  |      Owner:  ra1nb0w
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.7.1
Resolution:  fixed       |   Keywords:  yosemite elcapitan
      Port:  mu          |
-------------------------+--------------------------------

Comment (by ryandesign):

 Replying to [comment:1 ra1nb0w]:
 > I thought that {{{compiler.cxx_standard 2014}}} was enough to blacklist
 not valid compilers.
 > Blacklisted {{{clang < 900}}} since should be sufficient to avoid the
 error.

 {{{compiler.cxx_standard 2014}}} will select only C++14-compatible
 compilers, based on MacPorts base's understanding of which compilers are
 C++14-compatible. Either MacPorts base's understanding is wrong, or this
 project requires C++14 and also something else that is not in the earliest
 C++14-compatible compilers.

 > Can you restart the build? thank you.

 Whenever you commit a change to a port, any necessary builds will be
 scheduled on the buildbot automatically.

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


More information about the macports-tickets mailing list