Sebastian Ramacher wrote:
> Source: gegl
> Version: 0.20-3
> Severity: normal
> Tags: sid jessie
> 
> While being rebuilt for the libav 9 I noticed that ff-load.so now
> contains unresolved symbols and is unusable:
> | GEGL-geglmodule.c-Message: Module 
> '../../operations/external/.libs/ff-load.so' load error: 
> ../../operations/external/.libs/ff-load.so: undefined symbol: 
> av_open_input_file
> 
> Using severity normal for now since I don't know how important
> ff-load.so is for gegl.

Patch attached. I'm pretty sure this will also fix the build failures
on s390.

Cheers,
        Moritz
--- gegl-0.2.0.orig/operations/external/ff-load.c	2012-04-01 13:17:57.000000000 +0200
+++ gegl-0.2.0/operations/external/ff-load.c	2013-09-06 00:16:39.012000000 +0200
@@ -271,7 +271,7 @@
       gint err;
 
       ff_cleanup (o);
-      err = av_open_input_file (&p->ic, o->path, NULL, 0, NULL);
+      err = avformat_open_input (&p->ic, o->path, NULL, NULL);
       if (err < 0)
         {
           print_error (o->path, err);

Reply via email to