Gentoo Archives: gentoo-dev

From: "Paweł Hajdan
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Chromium bundled code
Date: Thu, 03 May 2012 09:35:50
Message-Id: 4FA2512E.7030806@gentoo.org
In Reply to: Re: [gentoo-dev] Chromium bundled code by Matt Turner
1 On 4/30/12 6:32 PM, Matt Turner wrote:
2 > On Mon, Apr 30, 2012 at 12:11 PM, Mike Frysinger <vapier@g.o> wrote:
3 >> On Monday 30 April 2012 12:00:59 Rich Freeman wrote:
4 >>> doing it wrong. I don't like how Google develops Android in the dark,
5 >>> or that they bundle 1GB of third-party stuff in their Chromium source
6 >>> and distribute a favored binary-only derivative.
7 >>
8 >> err, they distribute a Chromium source tarball, and their build system
9 >> includes flags to use the system versions of those bundled libs if you so
10 >> choose. i think this is a perfectly fine compromise.
11
12 Right, and the source tarball is ~175 MB. It's not perfect, but it's
13 also far from 1 GB. The bundled libraries are included in the tarball.
14
15 > It looks like chromium-20.0.1115.1.ebuild removes 45 bundled
16 > libraries.
17
18 Note that the list in the ebuild is about _excluding_ bundled libraries,
19 i.e. the directories listed are removed and everything else is removed.
20
21 I'm generally co-operating with upstream (also as part of that upstream,
22 but with limited resources at least for now) so that there are options
23 to use system libraries, and what's left is non-trivial to unbundle
24 (e.g. mesa) but it should be unbundled at some point.
25
26 > and still has TODOs in place to use the system's ffmpeg,
27 > hunspell, (Open?)SSL, SQLite, and libvpx.
28
29 Yes, the TODOs can definitely tell you what's left there. The list is
30 not comprehensive though.
31
32 Ah, and help is always welcome - with unbundling libraries, gcc-4.7
33 porting, and other things. Feel free to send your thoughts/questions to
34 chromium@g.o.
35
36 Paweł

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Chromium bundled code Rich Freeman <rich0@g.o>