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