Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 283525

Summary: media-libs/gegl-0.1.0 and -0.0.22 fail to compile complaining about syntax errors
Product: Gentoo Linux Reporter: Stephan Friedrichs <deduktionstheorem>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Build log
paludis --info gegl

Description Stephan Friedrichs 2009-09-02 15:52:22 UTC
Compiling gegl-0.1.0 fails. There are hundreds of syntax errors. If I got it right, they start here:

gluas.c:20:28: error: glib/gi18n-lib.h: No such file or directory
In file included from ../../../gegl/gegl-chant.h:29,
                 from gluas.c:51:
../../../gegl/gegl-plugin.h:28:25: error: glib-object.h: No such file or directory
In file included from ../../../gegl/gegl-plugin.h:29,
                 from ../../../gegl/gegl-chant.h:29,
                 from gluas.c:51:
../../../gegl/gegl.h:23:23: error: babl/babl.h: No such file or directory
In file included from ../../../gegl/gegl.h:25,
                 from ../../../gegl/gegl-plugin.h:29,
                 from ../../../gegl/gegl-chant.h:29,
                 from gluas.c:51:
../../../gegl/gegl-types.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'typedef'
../../../gegl/gegl-types.h:47: error: expected specifier-qualifier-list before 'gint'
../../../gegl/gegl-types.h:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gegl_rectangle_get_type'
../../../gegl/gegl-types.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gegl_node_get_type'
../../../gegl/gegl-types.h:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gegl_processor_get_type'
In file included from ../../../gegl/gegl.h:27,
                 from ../../../gegl/gegl-plugin.h:29,
                 from ../../../gegl/gegl-chant.h:29,
                 from gluas.c:51:
../../../gegl/buffer/gegl-buffer.h:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'G_BEGIN_DECLS'
../../../gegl/buffer/gegl-buffer.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gegl_buffer_get_type'
../../../gegl/buffer/gegl-buffer.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
../../../gegl/buffer/gegl-buffer.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
../../../gegl/buffer/gegl-buffer.h:82: error: expected ')' before '*' token
../../../gegl/buffer/gegl-buffer.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token


But please have a look at the attachments. There also are syntax errors reported from headers belonging to glibc, so it looks like a syntax error in a file included before others, an unknown or missused extension or something alike.

Reproducible: Always

Steps to Reproduce:
Comment 1 Stephan Friedrichs 2009-09-02 15:55:20 UTC
Created attachment 202963 [details]
Build log
Comment 2 Stephan Friedrichs 2009-09-02 15:55:48 UTC
Created attachment 202965 [details]
paludis --info gegl
Comment 3 Rafał Mużyło 2009-09-02 19:06:35 UTC

*** This bug has been marked as a duplicate of bug 283444 ***