After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 567435 - compilation of gegl 0.0.22 on gentoo fails due to undefined symbols
compilation of gegl 0.0.22 on gentoo fails due to undefined symbols
Status: RESOLVED NOTGNOME
Product: GEGL
Classification: Other
Component: build
0.0.22
Other All
: Normal blocker
: ---
Assigned To: Default Gegl Component Owner
Depends on:
Blocks:
 
 
Reported: 2009-01-12 00:24 UTC by Joseph
Modified: 2009-07-17 08:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joseph 2009-01-12 00:24:21 UTC
Please describe the problem:
Compilation of gegl 0.0.22 on amd64 gentoo fails due to a number of undefined symbol errors.


Steps to reproduce:
1. emerge media-libs/gegl-0.0.22


Actual results:
Compilation fails.

Expected results:
Compilation succeeds and the package is installed.

Does this happen every time?
Yes.

Other information:
A log of the compile process can be seen here:  http://wetash.com/bugs/gegl.txt.gz

The system I'm compiling this on is an amd64 gentoo box with a 2.6.28 kernel.

My USE flags for this package are: +cairo, -debug, +doc, +ffmpeg, +jpeg, +mmx, -openexr, +png, -raw, +sdl, +sse, +svg, -v4l
Comment 1 Joseph 2009-01-12 00:27:09 UTC
Ooops.  The steps to reproduce should read:  emerge =media-libs/gegl-0.0.22
Comment 2 André Klapper 2009-03-01 01:36:27 UTC
Posting relevant stuff for better search results:

make[4]: Entering directory `/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery'
--[Updating sample compositions]--
./clones.xml
** Message: Module '../../operations/affine/.libs/affine.so' load error: ../../operations/affine/.libs/affine.so: undefined symbol: gegl_matrix3_is_translate
** Message: Module '../../operations/common/.libs/layer.so' load error: ../../operations/common/.libs/layer.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/load.so' load error: ../../operations/common/.libs/load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/magick-load.so' load error: ../../operations/common/.libs/magick-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/raw-load.so' load error: ../../operations/common/.libs/raw-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/ff-load.so' load error: ../../operations/external/.libs/ff-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/jpg-load.so' load error: ../../operations/external/.libs/jpg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/path.so' load error: ../../operations/external/.libs/path.so: undefined symbol: gegl_path_foreach_flat
** Message: Module '../../operations/external/.libs/png-load.so' load error: ../../operations/external/.libs/png-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/svg-load.so' load error: ../../operations/external/.libs/svg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert
** Message: Module '../../operations/workshop/external/.libs/gluas.so' load error: ../../operations/workshop/external/.libs/gluas.so: undefined symbol: gegl_param_spec_file_path
/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: symbol lookup error: /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: undefined symbol: gegl_path_add_type
make[5]: *** [clones.png] Error 127
./OpenRaster-00.xml
** Message: Module '../../operations/affine/.libs/affine.so' load error: ../../operations/affine/.libs/affine.so: undefined symbol: gegl_matrix3_is_translate
** Message: Module '../../operations/common/.libs/layer.so' load error: ../../operations/common/.libs/layer.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/load.so' load error: ../../operations/common/.libs/load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/magick-load.so' load error: ../../operations/common/.libs/magick-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/raw-load.so' load error: ../../operations/common/.libs/raw-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/ff-load.so' load error: ../../operations/external/.libs/ff-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/jpg-load.so' load error: ../../operations/external/.libs/jpg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/path.so' load error: ../../operations/external/.libs/path.so: undefined symbol: gegl_path_foreach_flat
** Message: Module '../../operations/external/.libs/png-load.so' load error: ../../operations/external/.libs/png-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/svg-load.so' load error: ../../operations/external/.libs/svg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert
** Message: Module '../../operations/workshop/external/.libs/gluas.so' load error: ../../operations/workshop/external/.libs/gluas.so: undefined symbol: gegl_param_spec_file_path
/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: symbol lookup error: /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: undefined symbol: gegl_path_add_type
make[5]: *** [OpenRaster-00.png] Error 127
./OpenRaster-01.xml
** Message: Module '../../operations/affine/.libs/affine.so' load error: ../../operations/affine/.libs/affine.so: undefined symbol: gegl_matrix3_is_translate
** Message: Module '../../operations/common/.libs/layer.so' load error: ../../operations/common/.libs/layer.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/load.so' load error: ../../operations/common/.libs/load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/magick-load.so' load error: ../../operations/common/.libs/magick-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/raw-load.so' load error: ../../operations/common/.libs/raw-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/ff-load.so' load error: ../../operations/external/.libs/ff-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/jpg-load.so' load error: ../../operations/external/.libs/jpg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/path.so' load error: ../../operations/external/.libs/path.so: undefined symbol: gegl_path_foreach_flat
** Message: Module '../../operations/external/.libs/png-load.so' load error: ../../operations/external/.libs/png-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/svg-load.so' load error: ../../operations/external/.libs/svg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert
** Message: Module '../../operations/workshop/external/.libs/gluas.so' load error: ../../operations/workshop/external/.libs/gluas.so: undefined symbol: gegl_param_spec_file_path
/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: symbol lookup error: /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: undefined symbol: gegl_path_add_type
make[5]: *** [OpenRaster-01.png] Error 127
./OpenRaster-04.xml
** Message: Module '../../operations/affine/.libs/affine.so' load error: ../../operations/affine/.libs/affine.so: undefined symbol: gegl_matrix3_is_translate
** Message: Module '../../operations/common/.libs/layer.so' load error: ../../operations/common/.libs/layer.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/load.so' load error: ../../operations/common/.libs/load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/magick-load.so' load error: ../../operations/common/.libs/magick-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/common/.libs/raw-load.so' load error: ../../operations/common/.libs/raw-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/ff-load.so' load error: ../../operations/external/.libs/ff-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/jpg-load.so' load error: ../../operations/external/.libs/jpg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/path.so' load error: ../../operations/external/.libs/path.so: undefined symbol: gegl_path_foreach_flat
** Message: Module '../../operations/external/.libs/png-load.so' load error: ../../operations/external/.libs/png-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/external/.libs/svg-load.so' load error: ../../operations/external/.libs/svg-load.so: undefined symbol: gegl_param_spec_file_path
** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert
** Message: Module '../../operations/workshop/external/.libs/gluas.so' load error: ../../operations/workshop/external/.libs/gluas.so: undefined symbol: gegl_param_spec_file_path
/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: symbol lookup error: /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/bin/.libs/lt-gegl: undefined symbol: gegl_path_add_type
make[5]: *** [OpenRaster-04.png] Error 127
make[4]: *** [images.stamp] Error 2
make[4]: Leaving directory `/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22'
make: *** [all] Error 2
Comment 3 Danny Robson 2009-07-17 08:55:33 UTC
babl-0.0.22 and gegl-0.0.22 have both hit Gentoo unstable. Both appear to build and run correctly based on my brief view of them. It could have been that you had issues linking against an earlier build that was already present on your system? I had similar issues on an amd64 Gentoo unstable machine.
Comment 4 Martin Nordholts 2009-07-17 08:57:33 UTC
Until this can be shown to be a GEGL problem and not a Gentoo problem, I am closing this as NOTGNOME.