1 |
On Tue, Apr 18, 2017 at 10:06:12AM +0100, Peter Humphrey wrote |
2 |
> On Monday 17 Apr 2017 13:05:59 Walter Dnes wrote: |
3 |
> > |
4 |
> > 2) USE="-system-libs" is recommended. Yes, this does make the binary |
5 |
> > slightly larger. But it avoids problems where changing API/ABI in the |
6 |
> > system lib causes subtle problems for the program. It may also reduce |
7 |
> > dependancies pulled in, depending on what your other programs have |
8 |
> > pulled in. |
9 |
> |
10 |
> I don't see any of those USE flags. This is from the octopus overlay: |
11 |
> |
12 |
> [ebuild R ~] www-client/palemoon-27.2.1::octopus USE="alsa dbus |
13 |
> ffmpeg gtk2 official-branding optimize printing speech spell wave webm |
14 |
> -devtools -gtk3 -jemalloc -necko-wifi -pulseaudio -shared-js |
15 |
> -strip-binaries -system-cairo -system-compress -system-images |
16 |
> -system-libevent -system-pixman -system-spell -system-sqlite -system-vpx |
17 |
> -valgrind -webrtc" 0 KiB |
18 |
|
19 |
That ebuild does things differently. The other palemoon ebuild was |
20 |
all-or-nothing for a bunch of system libs. The octopus ebuild is |
21 |
granular, allowing separate choices for system-cairo system-compress |
22 |
system-images system-libevent system-pixman system-spell system-sqlite |
23 |
and system-vpx. |
24 |
|
25 |
-- |
26 |
Walter Dnes <waltdnes@××××××××.org> |
27 |
I don't run "desktop environments"; I run useful applications |