Package Details: makemkv 1.16.3-1

Git Clone URL: https://aur.archlinux.org/makemkv.git (read-only, click to copy)
Package Base: makemkv
Description: DVD and Blu-ray to MKV converter and network streamer
Upstream URL: https://www.makemkv.com
Licenses: custom, MPL, LGPL
Submitter: hydro
Maintainer: Marcel_K
Last Packager: Marcel_K
Votes: 271
Popularity: 0.89
First Submitted: 2010-01-26 15:31
Last Updated: 2021-03-19 15:14

Latest Comments

1 2 3 4 5 6 ... Next › Last »

lcarsos commented on 2021-04-07 00:56

Ignore my comment. I tried on my laptop, it works. Must be something wrong with my other machine.

Marcel_K commented on 2021-04-04 00:26

Strange, I ran MakeMKV successfully today, in IceWM (an X11 window manager), and have never heard of this before. I'd think it is a compatibility issue with Wayland, and you can better report this issue on the MakeMKV for Linux forum.

lcarsos commented on 2021-04-03 23:37

I'm getting a segfault trying to run it. GDB says

0x00007ffff3cc5ad5 in XkbUseExtension () from /usr/lib/libX11.so.6

I'm running sway so I'm not sure if that's just me or if Arch has an incompatible X11 version than makemkv binary is compiled against.

neo2001 commented on 2021-03-18 08:54

Yes, 1.16.2 seems to be broken. :-) EDIT: 1.16.3 has been released, but I still get the (same?) error.

Marcel_K commented on 2021-03-17 23:52

Are you able to build it, @themightydeity? I get the following error:

/usr/bin/ld: /tmp/ccX6gZ7M.o:(.bss+0x10): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccX6gZ7M.o:(.bss+0x30): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccPuXrh8.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccPuXrh8.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/cce30VtV.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/cce30VtV.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccq56xnp.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccq56xnp.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccWIWFHX.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccWIWFHX.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/cchHSjGe.o:(.bss+0x0): multiple definition of `signal_ctx'; /tmp/cc5e3KzP.o:(.bss+0x8): first defined here
/usr/bin/ld: /tmp/cchHSjGe.o:(.bss+0x20): multiple definition of `ccx_options'; /tmp/cc5e3KzP.o:(.bss+0x20): first defined here
/usr/bin/ld: /tmp/cchHSjGe.o:(.bss+0x610): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/cchHSjGe.o:(.bss+0x630): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccjsUSif.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccjsUSif.o:(.bss+0x40): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccniWHrM.o:(.bss+0x0): multiple definition of `signal_ctx'; /tmp/cc5e3KzP.o:(.bss+0x8): first defined here
/usr/bin/ld: /tmp/ccniWHrM.o:(.bss+0x20): multiple definition of `ccx_options'; /tmp/cc5e3KzP.o:(.bss+0x20): first defined here
/usr/bin/ld: /tmp/ccniWHrM.o:(.bss+0x610): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccniWHrM.o:(.bss+0x630): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/cc5buEJ0.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/cc5buEJ0.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccN4L6ff.o:(.bss+0x10): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccN4L6ff.o:(.bss+0x30): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccrVkSC5.o:(.bss+0x30): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccrVkSC5.o:(.bss+0x50): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/cciHM9YH.o:(.bss+0x20): multiple definition of `ccx_options'; /tmp/cc5e3KzP.o:(.bss+0x20): first defined here
/usr/bin/ld: /tmp/cciHM9YH.o:(.bss+0x0): multiple definition of `signal_ctx'; /tmp/cc5e3KzP.o:(.bss+0x8): first defined here
/usr/bin/ld: /tmp/cciHM9YH.o:(.bss+0x610): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/cciHM9YH.o:(.bss+0x630): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccKORHlj.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccKORHlj.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccBnbh41.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccBnbh41.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/cc7mFh7b.o:(.bss+0x0): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/cc7mFh7b.o:(.bss+0x20): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
/usr/bin/ld: /tmp/ccl0XSUC.o:(.bss+0x10): multiple definition of `ccx_dtvcc_default_pen_attribs'; /tmp/cc5e3KzP.o:(.bss+0x610): first defined here
/usr/bin/ld: /tmp/ccl0XSUC.o:(.bss+0x30): multiple definition of `ccx_dtvcc_default_pen_color'; /tmp/cc5e3KzP.o:(.bss+0x630): first defined here
collect2: error: ld returned 1 exit status

I already posted on the forums of MakeMKV and will postpone updating this package until everything works fine.

themightydeity commented on 2021-03-17 23:48

There is a new version 1.16.2 of makemkv, so here is the updated PKGBUILD file:

diff --git a/PKGBUILD b/PKGBUILD
index bc94489..d747df9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
 # Contributor: Olaf Bauer <hydro@freenet.de>

 pkgname=makemkv
-pkgver=1.16.1
+pkgver=1.16.2
 pkgrel=1
 pkgdesc="DVD and Blu-ray to MKV converter and network streamer"
 arch=('i686' 'x86_64')
@@ -19,8 +19,8 @@ source=(${url}/download/${pkgname}-bin-${pkgver}.tar.gz
         makemkv.1
         makemkvcon.1
         mmdtsdec.1)
-sha256sums=('941f88acfb3790ecc008b2675e8ad3d0353f0163778cc1cb9507aa87c3427db6'
-            '32e0ee2708527ce22a961c7249c607d11d88f5ffdb41809a7b7ed8003af48845'
+sha256sums=('3bf0195b2d7e972affc64a14a06b8f73af91f6f8bf5503a45733e0987ee42d94'
+            '6670a2da146f3cbc5aa0884f1de4d8e5a819430dbedc2f933cdbc36d4b12fde1'
             '5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b'
             'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f'

gabor_zoka commented on 2020-12-31 12:15

Could I ask Marcel_K to change url to use https:// I have been using https:// for well over a year and it always worked. It is just good practice.

This would save me from constant merges with my version.

noideas4thisname commented on 2020-12-15 20:41

Just to add on here - I was hitting the same problem described by @lpga and @blackhole. What resolved it for me was cleaning the old build files, updating the URL as @chungy pointed out, then re-running it. Everything worked taking that approach (simple enough to do in Pamac on Manjaro).

Marcel_K commented on 2020-12-15 17:32

That's not the correct checksum for that file, as far as I can tell. Please try again downloading this PKGBUILD and the like with git and then run makepkg. I think you still have a problem with your AUR helper.

EDIT: that checksum still belongs to makemkv-oss-1.15.13.

lpga commented on 2020-12-15 16:06

To be more clear, in "${srcdir}" i found two directories:

makemkv-bin-1.15.4 # as expected

makemkv-oss-1.15.3 # here is the problem

I usually use pikaur, but I have the same problem using yay, and yes I cleared the package cache. I solved the problem modifying the PKGBUILD as follows:

pkgname=makemkv
pkgver=1.15.4
pkgrel=1
........
sha256sums=('45eba7e61a7b467b1fe8de722fa890d556e19f3fc02a7b7f8d846ac8e2badb9a'
            '42bbaaf5828068d175a43b4e869b4ff7952314bd8d03812e44e478bfa5d91c4c' # *makemkv-oss-1.15.4.tar.gz*
            '5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b'
            'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f'
            '2a6237d3d5ce073734c658c7ec5d2141ecd0047e6d3c45d1bd594135c928878f')
........
build() {
  cd "${srcdir}/${pkgname}-oss-1.15.3" # *here is the fix to the problem*
  CFLAGS="$CFLAGS -std=c++11" CC=gcc CXX=g++ ./configure --prefix=/usr
  make
}

package() {
  cd "${srcdir}/${pkgname}-oss-1.15.3" # *here is the fix to the problem*

I just found the same fix in the PKGBUILD of makemkv-cli. :-)