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