Makemkv-bin for musl

The place to discuss linux version of MakeMKV
Post Reply
Rocket
Posts: 3
Joined: Mon Apr 27, 2020 6:40 pm

Makemkv-bin for musl

Post by Rocket » Sat May 09, 2020 6:32 am

Hello,

I have a distribution without glibc but with musl: KISS Linux. I only want the cli version of makemkv. I have to apply a patch to be able to compile makemkv-oss, this one:

Code: Select all

--- a/sstring/src/sstring.cpp
+++ b/sstring/src/sstring.cpp
@@ -75,7 +75,7 @@
     va_list args;
     va_start(args,format);

-    int rtn = _vsnprintf(buffer,sizeOfBuffer,format,args);
+    int rtn = vsnprintf(buffer,sizeOfBuffer,format,args);

     va_end(args);
When I install makemkv-bin, I get:

Code: Select all

Failed to execute process '/usr/bin/makemkvcon'. Reason:
The file '/usr/bin/makemkvcon' does not exist or could not be executed.
I have created a package for it, and during the installation I get:

Code: Select all

-> makemkv-bin Checking for missing dependencies
ls: /usr/lib/ld-linux-x86-64.so.2: No such file or directory
ls: /usr/lib/ld-linux-x86-64.so.2: No such file or directory
ls: /usr/lib/ld-linux-x86-64.so.2: No such file or directory
ls: /usr/lib/ld-linux-x86-64.so.2: No such file or directory
ls: /usr/lib/ld-linux-x86-64.so.2: No such file or directory
I think makemkv-bin is build with glibc and there is no musl alternative. Could we have also a musl variant ?

Post Reply