[MacPorts] #34806: mkvtoolnix @5.6.0 installation and runtime failures
MacPorts
noreply at macports.org
Fri Jun 8 22:07:46 PDT 2012
#34806: mkvtoolnix @5.6.0 installation and runtime failures
----------------------------------+-----------------------------------------
Reporter: brian@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.1
Keywords: | Port: mkvtoolnix
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):
* port: => mkvtoolnix
Old description:
> 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.
New description:
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.
--
Comment:
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.
--
Ticket URL: <https://trac.macports.org/ticket/34806#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list