Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Seamonkey/Firefox library USE flags
Date: Thu, 02 Feb 2017 09:19:37
Message-Id: 5d6b3904-43c0-d3a2-6d4e-5e76aed2d06a@gmail.com
In Reply to: Re: [gentoo-user] Seamonkey/Firefox library USE flags by Nils Freydank
1 Nils Freydank wrote:
2 > On Wed, Jan 18 2017, 19:13:36 CET wrote Dale:
3 >> Howdy,
4 > Hi!
5 >> Looking to see how others do this. I noticed that some "system" stuff
6 >> was disabled which I assume means Seamonkey and Firefox would then
7 >> compile their own versions of those things or something. This is the
8 >> ones in question:
9 >>
10 >> system-harfbuzz
11 >> system-icu
12 >> system-jpeg
13 >> system-libevent
14 >> system-libvpx
15 >> system-sqlite
16 >> system-cairo
17 >>
18 >> Questions. How do you set yours and why if you know why? Which one is
19 >> most stable? Any other advantages to having it one way or the other.
20 >> Should some be on and others off?
21 > I prefer to use system libs because upstream bundled libs are in nearly every
22 > project now and then huge security risks (i.e. quite old libraries once(!)
23 > imported from another project, slightly modified, never updated)[1].
24 >
25 > However, I had to test a bit around which system-* flags don’t crash and
26 > currently my setup contains firefox-50.0.1-r1::gentoo with
27 >
28 > “system-harfbuzz system-icu system-jpeg system-libvpx system-sqlite“
29 >
30 > and the rest needs to be used from bundled setups — at least that was the
31 > state at firefox-49 and I didn’t really test more system-libs since then.
32 > My system is ~amd64 on Haswell i5, SELinux no-multilib profile and systemd,
33 > gcc-5.4.0-r2-hardened as compiler.
34 >
35 > [1] Fun fact: spidermonkey seems to be the one anti example: bundled in 0ad is
36 > always major versions ahead of what is on the mozilla overlay(sic!). These
37 > poor guys need definetly assistance! :)
38 >
39 >> Thanks.
40 > Hope that helps,
41 > Nils
42 >
43 >> [...]
44 >
45
46
47 I been using system libs since just before my first post. So far, it's
48 working pretty well. No crashes or anything. I also upgraded Firefox
49 the other day when it did its release. It built and seems to be running
50 fine. When it breaks or stops working right, I'll try switching back.
51
52 Thanks to all for the replies. I was curious what others were doing.
53 It seems others use both ways for differing reasons.
54
55 Dale
56
57 :-) :-)

Replies

Subject Author
Re: [gentoo-user] Seamonkey/Firefox library USE flags Mick <michaelkintzios@×××××.com>