On Sunday 19 October 2008 07:25:28 Philip Webb wrote:
> OO 3.0.0 compiled successfully in   2 h 29 m  on this Core2 Duo machine,
> but needed  5,3 MB  temporary disk space (ok here, but others beware).
> It opened my usual spreadsheets & word-processing files correctly,
> but the toolbar needs attention tomorrow.  Download is  346 MB .

Build time is coming down I see. The first time I build OOo (on a 686 amd) it 
took 12 hours. Now I get similar to you - 2h14

> Does anyone know why it wants 'xulrunner', which is not a use flag here ?

It's this:

DEPEND="${COMMON_DEPEND}
        nsplugin? ( || ( net-libs/xulrunner:1.8 net-libs/xulrunner:1.9 
=www-client/seamonkey-1* )
                >=dev-libs/nspr-4.6.6
                >=dev-libs/nss-3.11-r1 )

And later we have this snippet:

pkg_setup() {
        if use nsplugin; then
                if pkg-config --exists libxul; then
                        BRWS="libxul"
                elif pkg-config --exists xulrunner-xpcom; then
                        BRWS="xulrunner"
                elif pkg-config --exists seamonkey-xpcom; then
                        BRWS="seamonkey"
                else
                        die "USE flag [nsplugin] set but no installed 
xulrunner or seamonkey found!"
                fi
        fi
}

So basically it is dependant on the nsplugin USE flag, and will look for 
xulrunner or seamonkey to build against. If neither are found, you have an 
error condition.


-- 
alan dot mckinnon at gmail dot com

Reply via email to