On Sunday, October 9, 2016 9:42:32 AM CEST, Jean-Baptiste Mardelle wrote:
> On Saturday, October 8, 2016 9:41:46 PM CEST, Dan Dennedy wrote:
>> I just installed autotalent on my Ubuntu 16.04 machine, and
>> using the latest MLT from git, it works for me:
>> ddennedy@MS-7593:~$ melt -query filters | grep 4262
>> - ladspa.4262
>
> Thanks for the feedback. I recompiled everything and still the same issue
> for me on a Kubuntu 16.04. So I had a closer look at the code and found
> that this is an underlinking issue. Adding some fprintf (for some reason
> mlt_log did not give any output), running melt outputs:
The following patch fixes the problem, but I am not familiar with dlopen so
not sure if it has any other consequences since you just removed
RTLD_GLOBAL from jackrack/plugin.c in a recent commit...
diff --git a/src/modules/jackrack/plugin_mgr.c
b/src/modules/jackrack/plugin_mgr.c
index 4e6d3ec..b8ed4a4 100644
--- a/src/modules/jackrack/plugin_mgr.c
+++ b/src/modules/jackrack/plugin_mgr.c
@@ -79,7 +79,7 @@ plugin_mgr_get_object_file_plugins (plugin_mgr_t *
plugin_mgr, const char * file
int err;
/* open the object file */
- dl_handle = dlopen (filename, RTLD_NOW);
+ dl_handle = dlopen (filename, RTLD_NOW|RTLD_GLOBAL);
if (!dl_handle)
{
mlt_log_info( NULL, "%s: error opening shared object file '%s':
%s\n",
Regards
jb
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel