1 |
Dnia 2015-03-29, o godz. 19:14:43 |
2 |
Nikos Chantziaras <realnc@×××××.com> napisał(a): |
3 |
|
4 |
> On 17/03/15 18:29, Michał Górny wrote: |
5 |
> > Dnia 2015-03-17, o godz. 16:55:32 |
6 |
> > René Neumann <lists@××××××.eu> napisał(a): |
7 |
> > |
8 |
> >> Am 17.03.2015 um 16:33 schrieb Michał Górny: |
9 |
> >>> However, some |
10 |
> >>> users may prefer setting ABI_X86 globally to enable 32-bit libraries |
11 |
> >>> in all packages that support building them. This can be done using |
12 |
> >>> the following package.use entry: |
13 |
> >>> |
14 |
> >>> */* abi_x86_32 |
15 |
> >>> |
16 |
> >> |
17 |
> >> I'm confused: Has this a different semantics from adding |
18 |
> >> USE+='abi_x86_32' to make.conf? If no, why mention this strange way |
19 |
> >> (which is new to me) for setting default global useflags. |
20 |
> > |
21 |
> > Because this is how users learn new fun stuff. Like sane configuration. |
22 |
> |
23 |
> I don't see why ABI_X86 is not the sane option. Using wildcards in |
24 |
> package.use is what sounds insane to me. |
25 |
|
26 |
Because it overrides the defaults without providing a way to append to |
27 |
them. |
28 |
|
29 |
> Are you suggesting that the sane way of setting USE flags globally is |
30 |
> moving them from make.conf into package.use and use wildcards to set |
31 |
> them globally? |
32 |
|
33 |
Yes. |
34 |
|
35 |
> >> And to bring this even further: Wouldn't the nicest approach to add |
36 |
> >> ABI_X86="32" |
37 |
> > |
38 |
> > This will disable some 64-bit web browser plugins. |
39 |
> |
40 |
> I don't see why the package.use wildcard wouldn't do that too. |
41 |
|
42 |
It is applied on top of the default rather than overriding it. |
43 |
|
44 |
> >> ABI_X86="32 64" |
45 |
> >> to make.conf? (With the latter being more descriptive, as the first one |
46 |
> >> might suggest that _only_ 32bit should be built). |
47 |
> > |
48 |
> > This will enable some possibly-unwanted 64-bit software, e.g. 64-bit |
49 |
> > Windows support in wine. |
50 |
> |
51 |
> I don't see why the package.use wildcard wouldn't do that too. |
52 |
|
53 |
Ditto. |
54 |
|
55 |
-- |
56 |
Best regards, |
57 |
Michał Górny |