Re: [MacPorts] #46120: dcmtk @3.6.1_20140617_1: error: no matching function for call to ‘test::test()’

MacPorts noreply at macports.org
Thu Dec 4 10:06:14 PST 2014


#46120: dcmtk @3.6.1_20140617_1: error: no matching function for call to
‘test::test()’
---------------------------+------------------------
  Reporter:  ryandesign@…  |      Owner:  eborisch@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.3.3
Resolution:                |   Keywords:
      Port:  dcmtk         |
---------------------------+------------------------

Comment (by ryandesign@…):

 I know that using MacPorts llvm 3.5 and later means forcing the use of
 libc++, which can be problematic on OS X 10.8 and earlier. I'm not sure if
 using MacPorts clang 3.5 and later has the same effect.

 Still, you're allowing earlier versions of clang on later versions of OS
 X, so I'm guessing clang 3.5 is not required, merely that clang and
 clang++ are required.

 The normal solution to this problem is to blacklist the older clang that
 doesn't have clang++ and let MacPorts choose an alternative; at the
 moment, it chooses clang 3.4. Patch attached, which builds for me on Snow
 Leopard.

-- 
Ticket URL: <https://trac.macports.org/ticket/46120#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list