[MacPorts] #44168: mkvtoolnix 7.0 crash on start

MacPorts noreply at macports.org
Fri Jun 27 09:14:38 PDT 2014


#44168: mkvtoolnix 7.0 crash on start
-------------------------+--------------------------------
  Reporter:  bunk3m@…    |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.1
Resolution:              |   Keywords:
      Port:  mkvtoolnix  |
-------------------------+--------------------------------
Changes (by cal@…):

 * cc: mojca@… (added)
 * keywords:  mkvtoolnix, video, wxwidgets =>
 * milestone:  MacPorts 2.3.1 =>


Comment:

 Please don't set the Milestone field for port bugs.

 That's a C++ runtime library incompatibility. It probably happens because
 mkvtoolnix needs C++11, which is only possible with `libc++`, but
 wxWidgets is linked against the older and incompatible `libstdc++`. You
 then end up with two C++ runtimes in a single address space. Passing
 objects back and forth between those causes this crash.

 Solution: Find a way to make C++11 work on systems earlier than Mavericks
 reliably. This is a global problem, and I'm afraid the answer to the
 problem might well be "it doesn't work, or at least we don't have the
 manpower to pull it off". I've CC'd mojca, who was been recently trying to
 make mkvtoolnix work on systems earlier than Mavericks.

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


More information about the macports-tickets mailing list