Synology devices don’t have libcurl.so.3
available in /lib
. (libcurl.so.4.3.0
is the main file, libcurl.so.4
, libcurl.so
are the available symlinks)
Creating a symlink (from /lib/libcurl.so.4.3.0 > lib/libcurl.so.3) works, but that’s not feasible for us (system libs, not retained after DSM updates). If we package curl along with Sonarr, the file and symlinks have the same name as above.
So, would it be possible to add a fallback to libcurl.so
in there? The only other alternative I can see is that we package curl, create our own symlink for .3
within the Sonarr package, and see if we can tell Sonarr to look there.
/edit: Might be just as easy to patch Sonarr during packaging to change the target, so that’s another way to fix it.