User:Sam/TODO/Tasks
From Gentoo Wiki
Jump to:navigation
Jump to:search
Here's a list of tasks that are pretty helpful for contributors or developers to participate with.
In particular, for people interested in gaining a lot of experience, as some of these involve working across the tree and solving a variety of problems.
Deprecations:
- Porting away from EAPI 5
- Finally killing games.eclass!
- Modernising
autotools-utils.eclass
consumers (replacement:autotools.eclass
) - Modernising
cmake-utils.eclass
consumers (replacement:cmake.eclass
) - Removing
eutils.eclass
inherits - shouldn't be needed now (replacement: depends on functions used. a lot are now built into EAPIs.) - Removing
multilib.eclass
inherits - often not needed as it used to provide get_libdir, now part of EAPIs (replacement: depends on functions used. a lot are now built into EAPIs.)
(See pkgcheck's pkgcheck scan -c InheritsCheck
, but needs pmaint to generate metadata.)
Looking ahead:
- -fno-common and GCC 10 bugs
Misc:
- Ensuring build systems (and init scripts) work with /bin/sh != bash
Repetitive: