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 144187 - Compile Failure, Solaris 2.8 - gcc 3.4.0
Compile Failure, Solaris 2.8 - gcc 3.4.0
Status: RESOLVED DUPLICATE of bug 140115
Product: GIMP
Classification: Other
Component: General
2.0.x
Other Solaris
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2004-06-11 21:18 UTC by Jeffrey Creem
Modified: 2004-06-11 23:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeffrey Creem 2004-06-11 21:18:56 UTC
Did a full source build of all components (e.g. Gtk-2.4.2, pango, etc). Mostly 
works ok but eventually fails with :

/export/home/tmp2/gimp-2.0.1/app/paint-funcs/paint-funcs.c:4484: er
ing types for 'initial_region'
/export/home/tmp2/gimp-2.0.1/app/paint-funcs/paint-funcs.h:359: err
declaration of 'initial_region' was here
/export/home/tmp2/gimp-2.0.1/app/paint-funcs/paint-funcs.c:4484: er
ing types for 'initial_region'
/export/home/tmp2/gimp-2.0.1/app/paint-funcs/paint-funcs.h:359: err
declaration of 'initial_region' was here
make[3]: *** [paint-funcs.o] Error 1
make[3]: Leaving directory `/export/home/tmp2/gimp-2.0.1.bld/app/pa
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/tmp2/gimp-2.0.1.bld/app'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/tmp2/gimp-2.0.1.bld'
make: *** [all] Error 2
Make of  gimp-2.0.1  failed


Looking at the location that it is complaining about, the parameter types do 
indeed not match exactly (prototype takes Combination_Mode as last parameter 
actual code takes InitialMode as last parameter).

Guessing that older GCC versions did not detect this particlar case because 
the two types are basically the same
Comment 1 Sven Neumann 2004-06-11 23:11:37 UTC
Checking for duplicates before filing a bug report is probably asked too much?

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