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);