1 |
On Sun, Jul 14, 2019 at 7:50 PM Mike Gilbert <floppym@g.o> wrote: |
2 |
> |
3 |
> This series introduces the global USE flag 'split-usr' to control |
4 |
> whether binaries and libraries are split into separate / and /usr |
5 |
> directories, or if they are always installed in /usr. This is a step |
6 |
> toward making merged /usr workable on Gentoo for the average user. |
7 |
> |
8 |
> This USE flag is already being used by some packages, including |
9 |
> sys-apps/baselayout and sys-apps/systemd. |
10 |
> |
11 |
> This series also moves the gen_usr_ldscript function to a new eclass, |
12 |
> and makes it a noop on most systems when split-usr is enabled. Moving |
13 |
> it to a new eclass allows us to avoid adding IUSE="split-usr" to every |
14 |
> ebuild that uses toolchain-funcs.eclass. |
15 |
|
16 |
Correction: gen_usr_ldscript becomes a noop when split-usr is |
17 |
*disabled*. Hopefully that didn't confuse too many people. :) |