Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114239 - firefox-1.5 fails compile at mozilla-decoder.cpp
Summary: firefox-1.5 fails compile at mozilla-decoder.cpp
Status: RESOLVED DUPLICATE of bug 109856
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-02 01:29 UTC by t35t0r
Modified: 2005-12-02 07:20 UTC (History)
0 users

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


Attachments
config.log (config.log,40.42 KB, text/plain)
2005-12-02 01:31 UTC, t35t0r
Details

Note You need to log in before you can comment on or make changes to this bug.
Description t35t0r 2005-12-02 01:29:24 UTC
[ebuild     U ] www-client/mozilla-firefox-1.5 [1.0.7-r3] +canvas* -debug +gnome
+ipv6 +java -mozdevelop +mozsvg -xinerama -xprint 0 kB

In file included from mozilla-decoder.cpp:43:
/usr/include/pango-1.0/pango/pangocairo.h:28:19: cairo.h: No such file or directory
In file included from mozilla-decoder.cpp:43:
/usr/include/pango-1.0/pango/pangocairo.h:62: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:62: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:63: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:66: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:67: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:75: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:75: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:76: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:76: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:77: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:82: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:82: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:83: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:85: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:85: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:86: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:87: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:87: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:88: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:93: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:93: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:94: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:96: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:96: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:97: error: syntax error before `*'
   token
/usr/include/pango-1.0/pango/pangocairo.h:98: error: `cairo_t' was not declared
   in this scope
/usr/include/pango-1.0/pango/pangocairo.h:98: error: `cr' was not declared in
   this scope
/usr/include/pango-1.0/pango/pangocairo.h:99: error: syntax error before `*'
   token
nsRegionGTK2.cpp
i686-pc-linux-gnu-g++ -o nsRegionGTK2.o -c  -DNATIVE_THEME_SUPPORT
-DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\"
-DBUILD_ID=2005120202 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared
-I./../x11shared -I/usr/include/freetype2 -I/usr/include/freetype2/config   
-I../../../dist/include/xpcom -I../../../dist/include/string
-I../../../dist/include/widget -I../../../dist/include/view
-I../../../dist/include/util -I../../../dist/include/pref
-I../../../dist/include/uconv -I../../../dist/include/unicharutil
-I../../../dist/include/locale -I../../../dist/include/necko
-I../../../dist/include/content -I../../../dist/include/layout
-I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr
   -I../../../dist/sdk/include    -fPIC 
-DGENTOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\"
-DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\"  -fno-rtti
-fno-handle-exceptions  -Wconversion -Wpointer-arith -Wcast-align
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor
-Wno-long-long -march=athlon-mp -Wno-deprecated -Wno-return-type -w
-fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -ffunction-sections -O2 
-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include    -DGENTOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\"
-DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\"  -DMOZILLA_CLIENT
-include ../../../mozilla-config.h -Wp,-MD,.deps/nsRegionGTK2.pp nsRegionGTK2.cpp
gmake[4]: *** [mozilla-decoder.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory
`/var/tmp/portage/mozilla-firefox-1.5/work/mozilla/gfx/src/gtk'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory
`/var/tmp/portage/mozilla-firefox-1.5/work/mozilla/gfx/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.5/work/mozilla/gfx'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.5/work/mozilla'
make: *** [default] Error 2

!!! ERROR: www-client/mozilla-firefox-1.5 failed.

info:

Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.14 i686)
=================================================================
System uname: 2.6.14 i686 AMD Athlon(tm) MP 2800+
Gentoo Base System version 1.6.13
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.pair.com/
ftp://mirror.datapipe.net/gentoo http://mirrors.tds.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X acpi alsa apm arts audiofile avi berkdb
bitmap-fonts bzip2 cdr crypt cups curl dts eds emboss encode esd exif expat fam
ffmpeg flac foomaticdb fortran gd gdbm gif glut gnome gpm gstreamer gtk gtk2 idn
imagemagick imlib ipv6 java jpeg kde lcms libg++ libwww mad matroska mikmod mmx
mmx2 mmxext mng motif mozilla mp3 mpeg mtrr ncurses nls ogg oggvorbis openal
opengl oss pam pcre pdflib perl plotutils png python qt quicktime readline samba
sdl speex spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts
udev vorbis wmf xine xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 t35t0r 2005-12-02 01:31:30 UTC
Created attachment 73919 [details]
config.log

config.log
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-12-02 01:39:39 UTC
You need pango-1.10*, so upgrade it; FF depends on it anyway (perhaps you try to
emerge w/ --nodeps?).


*** This bug has been marked as a duplicate of 109856 ***
Comment 3 t35t0r 2005-12-02 01:49:26 UTC
I had this installed already:

[ebuild   R   ] x11-libs/pango-1.10.1  -debug -doc 0 kB

I'll try again...
Comment 4 t35t0r 2005-12-02 07:20:55 UTC
gtk+-2 had to be updated also to 2.2.8