Gentoo Archives: gentoo-dev

From: Francesco Riosa <vivo75@×××××.com>
To: gentoo development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build
Date: Fri, 03 Feb 2017 15:53:13
Message-Id: CAD6zcDynMA8obkAdQ1mi8EKAM1FCR0TZWPtWr98m0hDe3sAqWQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build by Lars Wendler
1 2017-02-03 10:52 GMT+01:00 Lars Wendler <polynomial-c@g.o>:
2
3 > On Fri, 3 Feb 2017 10:32:30 +0100 Kristian Fiskerstrand wrote:
4 >
5 > >On 02/03/2017 10:10 AM, Benda Xu wrote:
6 > >> William Hubbs <williamh@g.o> writes:
7 > >>
8 > >>> I have been looking at the meson build system [1] [2], and I like
9 > >>> what I see.
10 > >>>
11 > >>> I have opened an issue on OpenRC's github wrt migrating OpenRC to
12 > >>> the meson build system [3].
13 > >>>
14 > >>> As I said on the bug, the downside is the addition of py3 and ninja
15 > >>> as build time dependencies, but I think the upside (a build system
16 > >>> where we don't have to worry about parallel make issues or
17 > >>> portability) outweighs that.
18 > >>>
19 > >>> What do folks think here?
20 > >>
21 > >> I would discourage it. Making OpenRC build-depend on python
22 > >> introduces unnecessary complexity that will undermine the
23 > >> portability of OpenRC sooner or later.
24 > >>
25 > >> After all OpenRC is a small program easy to build with a hand-written
26 > >> Makefile.
27 > >>
28 > >> Parallel make issues? No problem let's just solve it.
29 > >>
30 > >>
31 > >> Please, keep it simple.
32 > >
33 > >I'm adding my support to this sentiment
34 > >
35 > >
36 >
37 > +1
38 >
39 > --
40 > Lars Wendler
41 > Gentoo package maintainer
42 > GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39
43 >
44 > Attention! New gpg key! See
45 > https://www.gentoofan.org/blog/index.php?/archives/9-New-gpg-keys.html
46 >
47
48 Replay @ random using gmail webmail interface;
49
50 May be worth mentioning that also other distro like Alpine Linux uses
51 openrc, they can be interested