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