1 |
Hi all, |
2 |
|
3 |
I suggest that we ban the dolib and libopts commands in EAPI 7. |
4 |
|
5 |
Rationale: |
6 |
1. There are about 60 instances of dolib in the tree. At least one |
7 |
third of them appears to be wrong (e.g., should be replaced by |
8 |
dolib.so for correct mode). |
9 |
2. libopts affects only dolib, while the more special commands dolib.a |
10 |
and dolib.so install libraries with fixed modes 0644 and 0755, |
11 |
respectively. (The latter is also consistent with dobin installing |
12 |
with fixed mode 0755, i.e., there is no binopts command.) |
13 |
3. There is no newlib command corresponding to dolib, whereas |
14 |
newlib.{a,so} commands exist. |
15 |
4. libopts is not used at all in the tree, which strongly indicates |
16 |
that there is no need for it. |
17 |
|
18 |
Replacement: |
19 |
Use dolib.a or dolib.so instead. |
20 |
|
21 |
Comments? |
22 |
|
23 |
Ulrich |