1 |
Hey all, |
2 |
|
3 |
in the past I already sent a mail about features for a next profile version. |
4 |
The feedback was rather limited, but anyway we got quite a list of ideas. |
5 |
The general tracker is bug 876891. |
6 |
|
7 |
In the following I would like to put up the various features for discussion, |
8 |
in order of bug number... Feedback very welcome. |
9 |
|
10 |
Cheers |
11 |
Andreas |
12 |
|
13 |
|
14 |
https://bugs.gentoo.org/515694 |
15 |
Bug 515694 - Update MIPS profiles to use ABI-specific CHOST values for |
16 |
clang/llvm compatibility |
17 |
Affects only mips profiles. Should eventually be done, I guess? |
18 |
|
19 |
https://bugs.gentoo.org/675050 |
20 |
Bug 675050 - [toolchain] Enable GCC's -fstack-clash-protection for all |
21 |
profiles in Gentoo by default |
22 |
|
23 |
https://bugs.gentoo.org/792081 |
24 |
Bug 792081 - rename no-multilib to nomultilib, also in profile names |
25 |
Apparently this simplifies things for some people, and a new profile |
26 |
is a good chance to do the cosmetic change. |
27 |
|
28 |
https://bugs.gentoo.org/818376 |
29 |
Bug 818376 - [toolchain] Adopt SHT_RELR/DT_RELR relative relocation format |
30 |
*very* new feature... |
31 |
|
32 |
https://bugs.gentoo.org/831045 |
33 |
Bug 831045 - profiles: remove USE=cli default and inline into ebuilds |
34 |
Easy. |
35 |
|
36 |
https://bugs.gentoo.org/849875 |
37 |
Bug 849875 - profiles: remove USE=dri default, clean up make.defaults |
38 |
Also easy. |
39 |
|
40 |
https://bugs.gentoo.org/876879 |
41 |
Bug 876879 - separate openrc and systemd features, not one overriding the |
42 |
other |
43 |
Right now all profiles inherit openrc-specific settings, and these are |
44 |
then again negated and/or overridden in the systemd profiles. Sorting |
45 |
this more cleanly would be nice. |
46 |
|
47 |
https://bugs.gentoo.org/876881 |
48 |
Bug 876881 - make merged usr the default configuration |
49 |
With the next profile version, the "default" setting (default/linux/XX.X/amd64) |
50 |
is a merged usr profile, while the old layout is still present as a |
51 |
split-usr feature. Not sure if this is worth the trouble. |
52 |
|
53 |
https://bugs.gentoo.org/876883 |
54 |
Bug 876883 - [tracker] time64 migration |
55 |
Needed. |
56 |
|
57 |
https://bugs.gentoo.org/876893 |
58 |
Bug 876893 - [toolchain] Adopt -D_FORTIFY_SOURCE=3 for hardened by default |
59 |
|
60 |
https://bugs.gentoo.org/876895 |
61 |
Bug 876895 - [toolchain] Adopt -D_GLIBCXX_ASSERTIONS for hardened by default |
62 |
|
63 |
|
64 |
-- |
65 |
Andreas K. Hüttel |
66 |
dilfridge@g.o |
67 |
Gentoo Linux developer |
68 |
(council, toolchain, base-system, perl, libreoffice) |