On 06/08/2015 02:01 PM, Michał Górny wrote: > Dnia 2015-06-08, o godz. 12:46:42 > hasufell <hasuf...@gentoo.org> napisał(a): > >> On 06/07/2015 05:08 PM, Michał Górny wrote: >>> Hello, developers. >>> >> [...] >> >> It's not clear to me how the transition should look like. >> >> Are you suggesting Ninja to be the new default or do you want to switch >> per-packages after having tested them? >> >> If the former, then we need a tinderbox-run. > > The latter. We don't have the resources to do the former properly, > and the number of packages relying on GNU make is too large. Some > ebuilds will also need more extensive changes. >
I'm not sure if it makes sense to add additional complexity, but another approach could be done similar to the git shallow clone situation... as in: the ebuild wouldn't say which Makefile generator to use, but which ones work. The default would be: all work. That will expose ninja bugs to our bugtracker.