Opened 12 years ago
Last modified 9 years ago
#34806 closed defect
mkvtoolnix @5.6.0 installation and runtime failures — at Version 1
Reported by: | brian@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | mkvtoolnix |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Installing the latest version of mkvtoolnix fails on a fresh install of macports. The issue with the installation was that pkgconfig and curl are not defined as a dependency of mkvtoolnix. These are both required and I had to look in the log files to figure this out. After I installed them by hand mkvtoolnix install completed.
However, after installing mkvtoolnix the mkvextract tool doesn't work. Here is the runtime error I get:
mkvextract(48429) malloc: *** error for object 0x7fff7aac4860: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug
This might be a compilation error since it appears that the mkvtoolnix package is shipped as source rather than binary.
Change History (1)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | mkvtoolnix added |
Note: See
TracTickets for help on using
tickets.
Virtually all ports build from source at one time or another.
I've added the missing curl and pkgconfig dependencies in r94091; thank you for reporting that.
As for the mkvextract malloc error message, I don't know how to reproduce that. When I run "mkvextract" with no arguments, it correctly prints the usage message. If you have a reproduction recipe, you can post it here, however the responsibility for fixing the problem ultimately lies with the developers of mkvtoolnix, so you should report the problem to them.