Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216851 - x11-terms/gnome-terminal-2.22.1 fails to compile
Summary: x11-terms/gnome-terminal-2.22.1 fails to compile
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-08 10:21 UTC by bosele
Modified: 2008-04-10 12:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emerge.info,3.02 KB, text/plain)
2008-04-08 10:23 UTC, bosele
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bosele 2008-04-08 10:21:50 UTC
x11-terms/gnome-terminal-2.22.1 does not compile

Reproducible: Always




pipe -fomit-frame-pointer -msse3 -MT terminal-widget-vte.o -MD -MP -MF .deps/terminal-widget-vte.Tpo -c -o terminal-widget-vte.o terminal-widget-vte.c
In file included from /usr/include/X11/extensions/Xrender.h:28,
                 from terminal-widget-vte.c:26:
/usr/include/X11/extensions/render.h:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Glyph'
/usr/include/X11/extensions/render.h:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GlyphSet'
/usr/include/X11/extensions/render.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Picture'
/usr/include/X11/extensions/render.h:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PictFormat'
In file included from terminal-widget-vte.c:26:
/usr/include/X11/extensions/Xrender.h:47: error: expected specifier-qualifier-list before 'PictFormat'
/usr/include/X11/extensions/Xrender.h:69: error: expected specifier-qualifier-list before 'Picture'
/usr/include/X11/extensions/Xrender.h:100: error: expected specifier-qualifier-list before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:108: error: expected specifier-qualifier-list before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:116: error: expected specifier-qualifier-list before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:241: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreatePicture'
/usr/include/X11/extensions/Xrender.h:249: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:255: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:263: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:268: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:273: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:278: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:279: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:280: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:291: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreateGlyphSet'
/usr/include/X11/extensions/Xrender.h:294: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderReferenceGlyphSet'
/usr/include/X11/extensions/Xrender.h:297: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:301: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:302: error: expected ';', ',' or ')' before '*' token
/usr/include/X11/extensions/Xrender.h:310: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:311: error: expected ';', ',' or ')' before '*' token
/usr/include/X11/extensions/Xrender.h:317: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:318: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:320: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:331: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:332: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:334: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:345: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:346: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:348: error: expected declaration specifiers or '...' before 'GlyphSet'
/usr/include/X11/extensions/Xrender.h:359: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:360: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:372: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:373: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:385: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:386: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:398: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:408: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:416: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:417: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:427: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:428: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:438: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:439: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:449: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:450: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:460: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:461: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:477: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:486: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:499: error: expected declaration specifiers or '...' before 'Picture'
/usr/include/X11/extensions/Xrender.h:505: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreateSolidFill'
/usr/include/X11/extensions/Xrender.h:508: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreateLinearGradient'
/usr/include/X11/extensions/Xrender.h:514: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreateRadialGradient'
/usr/include/X11/extensions/Xrender.h:520: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XRenderCreateConicalGradient'
make[3]: *** [terminal-widget-vte.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/terminal-screen.Tpo .deps/terminal-screen.Po
mv -f .deps/terminal-profile.Tpo .deps/terminal-profile.Po
make[3]: Leaving directory `/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/work/gnome-terminal-2.22.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/work/gnome-terminal-2.22.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/work/gnome-terminal-2.22.1'
make: *** [all] Error 2
 * 
 * ERROR: x11-terms/gnome-terminal-2.22.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2786:  Called gnome2_src_compile
 *             environment, line 2166:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/temp/environment'.
 * 

 * Messages for package x11-terms/gnome-terminal-2.22.1:

 * 
 * ERROR: x11-terms/gnome-terminal-2.22.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2786:  Called gnome2_src_compile
 *             environment, line 2166:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-terms/gnome-terminal-2.22.1/temp/environment'.
 *
Comment 1 bosele 2008-04-08 10:23:05 UTC
Created attachment 149091 [details]
emerge info
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-04-08 13:00:11 UTC
maybe it needs some updated app. The changelog didn't say anything like this though and it compiled fine here...

What version of Xrendr do you have ?
Comment 3 bosele 2008-04-08 13:42:02 UTC
turns out that downgrading renderproto to 0.9.2 allowed it to compile, so somewhat solved i guess?
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-04-08 13:47:30 UTC
that doesn't tell me which version you had but I suppose it came from an overlay because I user 0.9.3 and it worked. Please confirm the version you had came from an overlay and if so, please close as invalid, thanks.
Comment 5 bosele 2008-04-08 19:42:24 UTC
i did have 0.93 from portage, i've checked my overlays to be certain, want me to close it anyway?
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2008-04-10 12:09:46 UTC
Please try with 0.9.3 from portage, it works for all of us. If not, don't hesitate to reopen with the full build.log that portage creates.

Thanks