1 |
Marijn Schouten (hkBst) kirjoitti: |
2 |
> A grep '!!' /usr/portage/profiles/use.desc reveals the following: |
3 |
> |
4 |
> bootstrap - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during |
5 |
> original system bootstrapping [make stage2] |
6 |
> build - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for |
7 |
> creating build images and the first half of bootstrapping [make stage1] |
8 |
> livecd - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during |
9 |
> livecd building. |
10 |
> selinux - !!internal use only!! Security Enhanced Linux support, this must be |
11 |
> set by the selinux profile or breakage will occur |
12 |
> static - !!do not set this during bootstrap!! Causes binaries to be statically |
13 |
> linked instead of dynamically |
14 |
> |
15 |
> I think these internal use only use flags should have names that indicate |
16 |
> that, for example: INTERNALUSE_bootstrap. This would help in recognizing them |
17 |
> and at the same time free those names for normal use. The newest GHC is now |
18 |
> forced to use "ghcbootstrap" and I plan on adding similar support to SBCL for |
19 |
> the next release. |
20 |
> |
21 |
> It's probably a big pain to do this. |
22 |
> |
23 |
|
24 |
USE_EXPAND anyone... They can even be hidden from emerge -pv output I think. |
25 |
|
26 |
Regards, |
27 |
Petteri |