Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216377 - www-client/mozilla-firefox-2.0.0.13 fails to build because of missing pangox.h
Summary: www-client/mozilla-firefox-2.0.0.13 fails to build because of missing pangox.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-05 20:07 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2008-04-19 21:03 UTC (History)
0 users

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 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-05 20:07:03 UTC
gtk2drawing.c
nsDeviceContextGTK.cpp
nsDeviceContextGTK.cpp:70:26: error: pango/pangox.h: No such file or directory
gmake[4]: *** [nsDeviceContextGTK.o] Error 1
gmake[3]: *** [libs] Error 2
gmake[2]: *** [libs] Error 2
gmake[1]: *** [tier_9] Error 2
make: *** [default] Error 2
 *
 * ERROR: www-client/mozilla-firefox-2.0.0.13 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3278:  Called die
 * The specific snippet of code:
 *       emake ${jobs} || die
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/www-client:mozilla-firefox-2.0.0.13:20080405-184234.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-2.0.0.13/temp/environment'.
 *

ebuild     U ] www-client/mozilla-firefox-2.0.0.13 [2.0.0.12] USE="-bindist -debug -filepicker -gnome -iceweasel -ipv6 -java -mozdevelop -moznopango -restrict-javascript -xforms xinerama -xprint" LINGUAS="-af -ar -be -bg -ca -cs -da -de -el -en_GB -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu it -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -sk -sl -sv -sv_SE -tr -uk -zh -zh_CN -zh_TW" 0 kB

I suppose it is because I have pango built with USE=-X, I'll try rebuilding pango, a check might be needed.
Comment 1 Martin Salzer 2008-04-08 15:12:51 UTC
(In reply to comment #0)
> I suppose it is because I have pango built with USE=-X, I'll try rebuilding
> pango, a check might be needed.
rebuilding x11-libs/pango with USE="X" solved the problem here, a check would be really helpful :)
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2008-04-19 16:27:41 UTC
Fixed in all mozilla ebuilds
Comment 3 Jouni Kosonen 2008-04-19 16:59:22 UTC
Unfortunately this change prevents building any version of the www-client against stable x11-libs/pango, as the X useflag only appears starting from pango-1.20.0 

See bug 218438 , for example.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-19 17:01:54 UTC
You want to use built_with_use --missing true then.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2008-04-19 17:04:24 UTC
Fixed again
Comment 6 Jouni Kosonen 2008-04-19 17:05:25 UTC
That was fast - thanks!