On Mon, Jan 30, 2017 at 12:04 PM, William Hubbs <[email protected]> wrote: > All, > > I have been looking at the meson build system [1] [2], and I like what I > see. > > I have opened an issue on OpenRC's github wrt migrating OpenRC to the > meson build system [3]. > > As I said on the bug, the downside is the addition of py3 and ninja as > build time dependencies, but I think the upside (a build system where > we don't have to worry about parallel make issues or portability) > outweighs that. > > What do folks think here?
This seems like a bad idea, for most of the reasons given by @skarnet. The additional build-time dependencies are bad for such a small and core project. And for what? Faster build times? OpenRC builds in less than 4 seconds on my system. You claimed parallel make check is broken, citing [1], but that actually occurs with -j1 as well, making me question whether you've investigated the bug at all. Cart before the horse... [1] https://bugs.gentoo.org/show_bug.cgi?id=374191
