Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] FF increasingly being bundled up
Date: Sat, 03 Oct 2015 14:57:29
Message-Id: CAGfcS_mTvsBRuSV8EyB39mQTMY=2WJZxjw11J+YaQzdO_sTC7g@mail.gmail.com
In Reply to: Re: [gentoo-user] FF increasingly being bundled up by Mick
1 On Sat, Oct 3, 2015 at 9:41 AM, Mick <michaelkintzios@×××××.com> wrote:
2 >
3 > Thank you all for your replies. I've enabled the system-* flags and firefox
4 > built in the same time give or take a few seconds. I can't see a difference
5 > yet, although it feels faster - clear psychological advantage! ;-)
6 >
7
8 The same tarball is used either way. We'd need to rip it apart and
9 distribute modified tarballs ourselves if we wanted to change that,
10 and this generally isn't how we do things. In the case of firefox it
11 might even have legal issues due to how they treat their trademarks,
12 but I'd have to look into that.
13
14 I wouldn't expect using system sqllite to have any negative impact on
15 other system packages using sqllite. It might or might not affect
16 firefox performance if its sqllite build options are different from
17 the system library. I believe some sqllite behavior settings are only
18 configurable at build time.
19
20 Besides saving build time, using system libraries would save RAM and
21 load time as well, since firefox would share those libraries with
22 other programs vs loading private copies of them. There is also the
23 security matter, which is normally a very important reason to use
24 system libraries, but firefox is probably at least as rigorous about
25 keeping their bundled libraries updated as Gentoo is, so that could go
26 either way.
27
28 Obviously you're going to have less upstream support in general for
29 system libraries, but most distros are going to use them anyway.
30
31 I'm not quite sure why more of them aren't used by default on Gentoo.
32 Chromium tries to use as many system libs as they can, with more
33 experimental ones being defaulted to bundled, and ones that they
34 haven't managed to unbundle may not be optional. Google loves to
35 patch the stuff they distribute, so you can't just switch to system
36 libs in all cases without fixing all the APIs.
37
38 --
39 Rich

Replies

Subject Author
Re: [gentoo-user] FF increasingly being bundled up Mick <michaelkintzios@×××××.com>