Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Rich Freeman <rich0@g.o>
Subject: Re: Last rites: www-client/chromium-bin
Date: Fri, 4 Mar 2011 21:41:30 -0500
On Fri, Mar 4, 2011 at 6:46 PM, Alex Alexander <wired@g.o> wrote:
> Anyway, compilation on a modern system shouldn't take more than an
> hour. ~15-20 minutes on a quad i5.

Clearly your definition of modern doesn't include my server...  :)
Just checked and the last build clocked in at 192 minutes.  I need to
make sure I have /var/tmp/portage symlinked back to a non-tmpfs
location whenever I build it or else the system pretty-much dies from
a lack of RAM.

For kicks I tried to do better with distcc and EC2.  That worked great
until it started running a bunch of python scripts in the makefile -
at -j15 or whatever I had it set to.  Distcc really needs a solution
for the fact that you can't pick a single optimum value for -j when
gcc is only part of the build.  Sure, the EC2 latency isn't great, but
you can parallelize as much as you want, and for me the bigger benefit
is not sucking down half a gig of RAM.

Still, the build has gotten faster with time as the excellent g.o
chromium team slowly strips out bundled libs.  If you want a real
eye-opener do a du -s * in the source tree for chromium and see where
all the code is.


Replies:
Re: Last rites: www-client/chromium-bin
-- Nikos Chantziaras
Re: Last rites: www-client/chromium-bin
-- Jeroen Roovers
Re: Last rites: www-client/chromium-bin
-- dev-random
References:
Last rites: www-client/chromium-bin
-- Paweł Hajdan, Jr.
Re: Last rites: www-client/chromium-bin
-- Tomáš Chvátal
Re: Last rites: www-client/chromium-bin
-- Alex Alexander
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Last rites: www-client/chromium-bin
Next by thread:
Re: Last rites: www-client/chromium-bin
Previous by date:
Re: Last rites: www-client/chromium-bin
Next by date:
Re: Last rites: www-client/chromium-bin


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.