FS#30936 - [gimpl] gegl undefined symbol

Attached to Project: Arch Linux
Opened by Christian Hesse (eworm) - Tuesday, 31 July 2012, 09:34 GMT
Last edited by Isenmann Daniel (ise) - Saturday, 08 September 2012, 07:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Isenmann Daniel (ise)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Starting gimp I get the following message:

GEGL-geglmodule.c-Message: Module '/usr/lib/gegl-0.2/ff-load.so' load error: /usr/lib/gegl-0.2/ff-load.so: undefined symbol: av_open_input_file

I suppose this needs a rebuild with latest gcc.

Additional info:
gegl 0.2.0-2
This task depends upon

Closed by  Isenmann Daniel (ise)
Saturday, 08 September 2012, 07:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in newest release.
Comment by Jelle van der Waa (jelly) - Tuesday, 31 July 2012, 10:08 GMT
Looks like it's missing openexr as dep here.
GEGL-geglmodule.c-Message: Module '/usr/lib/gegl-0.2/exr-save.so' load error: libIlmImf.so.6: cannot open shared object file: No such file or directory
GEGL-geglmodule.c-Message: Module '/usr/lib/gegl-0.2/exr-load.so' load error: libIlmImf.so.6: cannot open shared object file: No such file or directory
Comment by Eric Belanger (Snowman) - Tuesday, 31 July 2012, 11:40 GMT
openexr is an optdepends.

As for the original issue, gegl needs to be patched to work with the current ffmpeg. It looks that the simple rebuild that was done isn't enough.
Comment by Dany Martineau (danym) - Monday, 03 September 2012, 00:30 GMT
I've patched gegl with gegl-0.2.0-ffmpeg-0.11.diff (from gentoo) and the problem's gone.

Loading...