nsEnumeratorUtils.cpp:115:27: error: uninitialized const 'EmptyEnumeratorImpl::kInstance' [-fpermissive] nsEnumeratorUtils.cpp:50:7: note: 'const class EmptyEnumeratorImpl' has no user-provided default constructor nsINIParser.cpp make[4]: *** [nsEnumeratorUtils.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [libs] Error 2 make[2]: *** [libs_tier_xpcom] Error 2 make[1]: *** [tier_xpcom] Error 2 make: *** [default] Error 2 emake failed * ERROR: net-libs/xulrunner-1.9.2.20 failed (compile phase): * emake failed Reproducible: Always Steps to Reproduce: 1. emerge \=net-libs/xulrunner-1.9.2.20 2. 3. Portage 2.2.0_alpha53 (hardened/linux/amd64/no-multilib, gcc-4.6.1, glibc-2.13-r4, 3.0.4-hardened x86_64) ================================================================= System uname: Linux-3.0.4-hardened-x86_64-AMD_Phenom-tm-_II_X4_925_Processor-with-gentoo-2.0.3 Timestamp of tree: Wed, 07 Sep 2011 00:45:01 +0000 ccache version 3.1.6 [disabled] app-shells/bash: 4.2_p10 dev-lang/python: 2.6.6-r2, 2.7.1-r1, 3.1.3-r1 dev-util/ccache: 3.1.6 dev-util/cmake: 2.8.5-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.0.3 sys-apps/openrc: 0.9.2 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1-r1 sys-devel/binutils: 2.21, 2.21.1-r1 sys-devel/gcc: 4.4.5, 4.5.2, 4.6.1-r1 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r1 sys-kernel/linux-headers: 2.6.39 (virtual/os-headers) sys-libs/glibc: 2.13-r4
Created attachment 285777 [details] build log
xulrunner-2.0.1 already had a patch for it, so it's probably just a matter of backporting.
xulrunner is being prepped for removal. Everything that has a dep on xulrunner is being ported to npapi-sdk for plugins and other programs have been ported to webkit already.