Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 408799 - www-client/firefox-11.0 fails with -alsa/-webm
Summary: www-client/firefox-11.0 fails with -alsa/-webm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL: https://bug711839.bugzilla.mozilla.or...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-19 02:23 UTC by Philip Webb
Modified: 2012-03-24 23:56 UTC (History)
0 users

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


Attachments
output of 'emerge info' (einfo.d1,3.17 KB, text/plain)
2012-03-19 02:23 UTC, Philip Webb
Details
build log : 1st attempted emerge : last 1000 lines (firefox.d1,939.65 KB, text/plain)
2012-03-19 20:46 UTC, Philip Webb
Details
build log : 2nd attempted emerge : last 1000 lines (firefox.d2,939.65 KB, text/plain)
2012-03-19 20:47 UTC, Philip Webb
Details
build log : 1st attempted emerge : compressed (www-client:firefox-11.0:20120319-011126.log.bz2,147.53 KB, text/plain)
2012-03-20 03:33 UTC, Philip Webb
Details
build log : 2nd attempted emerge : compressed (www-client:firefox-11.0:20120319-015539.log.bz2,147.73 KB, text/plain)
2012-03-20 03:33 UTC, Philip Webb
Details
fix missing #ifdef MOZ_MEDIA (seamonkey-2.8-moz_media-fix.patch,1.77 KB, patch)
2012-03-23 09:41 UTC, Milka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Webb 2012-03-19 02:23:51 UTC
Created attachment 305839 [details]
output of 'emerge info'

Firefox 11.0 compile stage aborts with

 /usr/bin/python2.7 /z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/config/pythonpath.py -I../../../../config /z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/config/expandlibs_gen.py DOMSVGAnimatedLengthList.o DOMSVGAnimatedNumberList.o DOMSVGAnimatedTransformList.o DOMSVGLength.o DOMSVGLengthList.o DOMSVGMatrix.o DOMSVGNumber.o DOMSVGNumberList.o DOMSVGPathSeg.o DOMSVGPathSegList.o DOMSVGPoint.o DOMSVGPointList.o DOMSVGTransform.o DOMSVGTransformList.o nsDOMSVGZoomEvent.o nsDOMSVGEvent.o nsSVGAElement.o nsSVGAltGlyphElement.o nsSVGAngle.o nsSVGBoolean.o nsSVGCircleElement.o nsSVGClass.o nsSVGClipPathElement.o nsSVGDataParser.o nsSVGDefsElement.o nsSVGDescElement.o nsSVGElement.o nsSVGElementFactory.o nsSVGEllipseElement.o nsSVGEnum.o nsSVGFeatures.o nsSVGFilterElement.o nsSVGFilters.o nsSVGForeignObjectElement.o nsSVGGElement.o nsSVGGradientElement.o nsSVGGraphicElement.o nsSVGImageElement.o nsSVGInteger.o nsSVGIntegerPair.o nsSVGLength2.o nsSVGLineElement.o nsSVGMarkerElement.o nsSVGMaskElement.o nsSVGMetadataElement.o nsSVGNumber2.o nsSVGNumberPair.o nsSVGPathDataParser.o nsSVGPathElement.o nsSVGPathGeometryElement.o nsSVGPatternElement.o nsSVGPolyElement.o nsSVGPolygonElement.o nsSVGPolylineElement.o nsSVGScriptElement.o nsSVGString.o nsSVGStylableElement.o nsSVGRect.o nsSVGRectElement.o nsSVGSVGElement.o nsSVGStopElement.o nsSVGStyleElement.o nsSVGSwitchElement.o nsSVGSymbolElement.o nsSVGTSpanElement.o nsSVGTextContentElement.o nsSVGTextElement.o nsSVGTextPathElement.o nsSVGTextPositioningElement.o nsSVGTitleElement.o nsSVGUnknownElement.o nsSVGUseElement.o nsSVGViewBox.o SVGAnimatedLengthList.o SVGAnimatedNumberList.o SVGAnimatedPathSegList.o SVGAnimatedPointList.o SVGAnimatedPreserveAspectRatio.o SVGAnimatedTransformList.o SVGLength.o SVGLengthList.o SVGNumberList.o SVGPathData.o SVGPathSegUtils.o SVGPointList.o SVGTransform.o SVGTransformList.o SVGTransformListParser.o nsSVGAnimateElement.o nsSVGAnimateTransformElement.o nsSVGAnimateMotionElement.o nsSVGAnimationElement.o nsSVGMpathElement.o nsSVGSetElement.o SVGIntegerPairSMILType.o SVGLengthListSMILType.o SVGMotionSMILType.o SVGMotionSMILAttr.o SVGMotionSMILAnimationFunction.o SVGMotionSMILPathUtils.o SVGNumberListSMILType.o SVGNumberPairSMILType.o SVGOrientSMILType.o SVGPathSegListSMILType.o SVGPointListSMILType.o SVGTransformListSMILType.o SVGViewBoxSMILType.o   > libgkcontentsvg_s.a.desc
make[8]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu/content/svg/content/src'
make[7]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu/content/svg/content'
make[6]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu/content/svg'
make[5]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu/content'
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu'
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release/obj-x86_64-unknown-linux-gnu'
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory `/z/tmp/portage/www-client/firefox-11.0/work/mozilla-release'
make: *** [build] Error 2
emake failed
 * ERROR: www-client/firefox-11.0 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line  85:  Called src_compile
 *   environment, line 6455:  Called die
 * The specific snippet of code:
 *           CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" MOZ_MAKE_FLAGS="${MAKEOPTS}" emake -f client.mk || die "emake failed";
Comment 1 Franz Trischberger 2012-03-19 07:00:59 UTC
Please attach the full build.log - the actual error is missing.
Comment 2 Philip Webb 2012-03-19 20:46:55 UTC
Created attachment 305899 [details]
build log : 1st attempted emerge : last 1000 lines
Comment 3 Philip Webb 2012-03-19 20:47:54 UTC
Created attachment 305901 [details]
build log : 2nd attempted emerge : last 1000 lines
Comment 4 Philip Webb 2012-03-19 20:48:57 UTC
I have attached the final  1000  lines of the build logs for the  2  attempts I made to emerge it.  That's just short of the limit for attachment size.
Comment 5 Jory A. Pratt gentoo-dev 2012-03-20 00:49:26 UTC
(In reply to comment #4)
> I have attached the final  1000  lines of the build logs for the  2 
> attempts I made to emerge it.  That's just short of the limit for attachment
> size.

Attached a compressed build.log if you must, I can not determine anything without seeing the full build log.
Comment 6 Philip Webb 2012-03-20 03:33:07 UTC
Created attachment 305927 [details]
build log : 1st attempted emerge : compressed
Comment 7 Philip Webb 2012-03-20 03:33:48 UTC
Created attachment 305929 [details]
build log : 2nd attempted emerge : compressed
Comment 8 Philip Webb 2012-03-20 03:34:22 UTC
Compressed versions attached.
Comment 9 Jory A. Pratt gentoo-dev 2012-03-20 03:51:11 UTC
Thanks for reporting I will look more into it when time permits.
Comment 10 Milka 2012-03-23 09:38:10 UTC
I have similar problem with seamonkey-2.8. I have found out following errors. The reason is a missing preprocessor directive #ifdef MOZ_MEDIA.

/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/xml/document/src/nsXMLContentSink.cpp:1081:33: error: 'audio' is not a member of 'nsGkAtoms'
/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/xml/document/src/nsXMLContentSink.cpp:1082:33: error: 'video' is not a member of 'nsGkAtoms'

/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/html/document/src/nsHTMLContentSink.cpp:811:10: error: 'eHTMLTag_audio' was not declared in this scope
/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/html/document/src/nsHTMLContentSink.cpp:812:10: error: 'eHTMLTag_video' was not declared in this scope

/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp:342:34: error: 'audio' is not a member of 'nsGkAtoms'
/var/tmp/portage/www-client/seamonkey-2.8/work/comm-release/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp:343:34: error: 'video' is not a member of 'nsGkAtoms'
Comment 11 Milka 2012-03-23 09:41:13 UTC
Created attachment 306393 [details, diff]
fix missing #ifdef MOZ_MEDIA

The patch is only for the seamonkey-2.8 source tree. Firefox seams to use different directory names.
Comment 12 Nirbheek Chauhan (RETIRED) gentoo-dev 2012-03-24 23:56:52 UTC
Fixed by Anarchy in the overlay, and now moved to the tree.

Thanks for reporting and the patch!