Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38057 - Can't emerge net-www/mozilla-firebird-0.7-r1
Summary: Can't emerge net-www/mozilla-firebird-0.7-r1
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-13 01:33 UTC by Sebastian Bergmann (RETIRED)
Modified: 2004-01-19 02:02 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Bergmann (RETIRED) gentoo-dev 2004-01-13 01:33:27 UTC
I cannot emerge net-www/mozilla-firebird-0.7-r1 because the X11/extensions/Xrender.h include file is missing. I am using x11-base/xfree-4.3.99.902 (Xfree86 4.4.0-RC2) so this might be related.

Reproducible: Always
Steps to Reproduce:
1. emerge -U net-www/mozilla-firebird

Actual Results:  
In file included from nsDeviceContextGTK.cpp:79:
/usr/X11R6/include/X11/Xft/Xft.h:38:36: X11/extensions/Xrender.h: No such file
or directory
In file included from nsDeviceContextGTK.cpp:79:
/usr/X11R6/include/X11/Xft/Xft.h:70: error: 'XRenderColor' is used as a type,
   but is not defined as a type.
/usr/X11R6/include/X11/Xft/Xft.h:114: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:180: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:183: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:298: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:298: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:305: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:305: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:312: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:312: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:319: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:319: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:326: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:326: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:334: error: type specifier omitted for
   parameter `XGlyphInfo'
/usr/X11R6/include/X11/Xft/Xft.h:334: error: parse error before `*' token
/usr/X11R6/include/X11/Xft/Xft.h:455: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:455: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:468: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:468: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:479: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:479: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:490: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:490: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:500: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:500: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:510: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:510: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:523: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:523: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:536: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:536: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:549: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:549: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:562: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:562: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:575: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:575: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:588: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:588: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:601: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:601: error: parse error before `,' token
/usr/X11R6/include/X11/Xft/Xft.h:614: error: type specifier omitted for
   parameter `Picture'
/usr/X11R6/include/X11/Xft/Xft.h:614: error: parse error before `,' token
gmake[4]: *** [nsDeviceContextGTK.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory
`/var/tmp/portage/mozilla-firebird-0.7-r1/work/mozilla/gfx/src/gtk'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory
`/var/tmp/portage/mozilla-firebird-0.7-r1/work/mozilla/gfx/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory
`/var/tmp/portage/mozilla-firebird-0.7-r1/work/mozilla/gfx'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firebird-0.7-r1/work/mozilla'
make: *** [default] Error 2

!!! ERROR: net-www/mozilla-firebird-0.7-r1 failed.
!!! Function src_compile, Line 204, Exitcode 2
!!! (no error message)



wopr-mobile root # emerge info
Portage 2.0.50_pre15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0,
2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.3.12
distcc 2.8 i686-pc-linux-gnu (protocol 1) (default port 3632) [disabled]
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -Os -fomit-frame-pointer -mmmx -msse -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -Os -fomit-frame-pointer -mmmx -msse -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs fixpackages sandbox"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa apache2 apm arts avi berkdb cdr crypt cups dga dvd encode esd
foomaticdb gatos gdbm gif gnome gpm gtk gtk2 guile imlib java jpeg ldap libg++
libwww mad mikmod motif mozilla moznocompose moznoirc moznomail mpeg ncurses nls
nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline ruby sdl
slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib video_cards_mach64"
Comment 1 Luca Barbato gentoo-dev 2004-01-18 22:31:15 UTC
please check you xfree installation, here built correctly

and /usr/X11R6/include/X11/extensions/Xrender.h is present
Comment 2 Sebastian Bergmann (RETIRED) gentoo-dev 2004-01-18 22:47:32 UTC
My installation of x11-base/xfree-4.3.99.902 works fine, it only lacks the Xrender.h header file.

I know that XFree86 4.4.0-RC2 is not a production release. I am wondering now whether or not Xrender.h was removed or if the ebuild failed to install it.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-01-18 23:04:00 UTC
The file exists on my installation of 4.3.99.902. Could you try remerging it please?
Comment 4 Sebastian Bergmann (RETIRED) gentoo-dev 2004-01-19 02:02:21 UTC
I re-emerged x11-base/xfree-4.3.99.902 and now I have Xrender.h.