Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] 23.0 profiles - which features?
Date: Wed, 12 Oct 2022 21:57:09
Message-Id: 1906781.PYKUYFuaPT@pinacolada
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)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] 23.0 profiles - which features? Georgy Yakovlev <gyakovlev@g.o>