[MacPorts] #59822: cmake @3.16.1: error: no matching constructor for initialization of 'const std::vector<ExpectedSpec>'

MacPorts noreply at macports.org
Sat Dec 14 14:25:55 UTC 2019


#59822: cmake @3.16.1: error: no matching constructor for initialization of 'const
std::vector<ExpectedSpec>'
----------------------+------------------------------------
  Reporter:  letaage  |      Owner:  michaelld
      Type:  defect   |     Status:  assigned
  Priority:  High     |  Milestone:
 Component:  ports    |    Version:  2.6.2
Resolution:           |   Keywords:  mountainlion mavericks
      Port:  cmake    |
----------------------+------------------------------------

Comment (by michaelld):

 Related to using an already-installed cmake to build a newer one: RJVB's
 change checks to see whether cmake is installed, and if so uses it. If
 cmake is not installed then the whole bootstrap process is used. That
 said, my concern about the old cmake not being able to compile new cmake
 still stands, and until there is some evidence otherwise (that older can
 indeed be used to build newer, regardless of feature differences), I'm not
 going to use the change. For the vast majority of users, the pre-compiled
 binary will do the trick, and so there is very little incentive to try to
 speed up the build process in this manner.

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


More information about the macports-tickets mailing list