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
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to