Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-07 Thread William L. Thomson Jr.
On Tuesday, February 7, 2017 9:23:22 AM EST William Hubbs wrote: > On Tue, Feb 07, 2017 at 01:22:22AM +0100, Maciej Mrozowski wrote: > > I'd recommend to jump a bandwagon and switch to CMake. > > > > Yes, it's ugly in certain areas, has its quirks but whoever switches to it > > ones, never goes

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-07 Thread William Hubbs
On Tue, Feb 07, 2017 at 01:22:22AM +0100, Maciej Mrozowski wrote: > I'd recommend to jump a bandwagon and switch to CMake. > > Yes, it's ugly in certain areas, has its quirks but whoever switches to it > ones, never goes back, and not because of technical debt being too big. > > Also because I

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-06 Thread Maciej Mrozowski
On poniedziałek, 30 stycznia 2017 14:04:06 CET William Hubbs 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-03 Thread Francesco Riosa
2017-02-03 10:52 GMT+01:00 Lars Wendler : > On Fri, 3 Feb 2017 10:32:30 +0100 Kristian Fiskerstrand wrote: > > >On 02/03/2017 10:10 AM, Benda Xu wrote: > >> William Hubbs writes: > >> > >>> I have been looking at the meson build system [1] [2], and I

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-03 Thread Lars Wendler
On Fri, 3 Feb 2017 10:32:30 +0100 Kristian Fiskerstrand wrote: >On 02/03/2017 10:10 AM, Benda Xu wrote: >> William Hubbs writes: >> >>> 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-03 Thread Kristian Fiskerstrand
On 02/03/2017 10:10 AM, Benda Xu wrote: > William Hubbs writes: > >> 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-03 Thread Benda Xu
William Hubbs writes: > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-02 Thread Austin English
On 02/01/2017 10:46 AM, William Hubbs wrote: > On Wed, Feb 01, 2017 at 03:55:17PM +, James Le Cuirot wrote: >> On Wed, 1 Feb 2017 09:39:34 -0600 >> William Hubbs wrote: >> >>> I thought about autotools. I'm not really fond of its syntax, and I've >>> been told that, to

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-02 Thread Austin English
On 02/01/2017 08:53 AM, Ian Stakenvicius wrote: > On 01/02/17 09:43 AM, William Hubbs wrote: >> On Wed, Feb 01, 2017 at 01:18:42PM +0100, Michał Górny wrote: >>> W dniu 30.01.2017, pon o godzinie 14∶04 -0600, użytkownik William Hubbs >>> napisał: All, I have been looking at the

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 12:25:37PM -0500, james wrote: > On 02/01/2017 10:40 AM, William Hubbs wrote: > > On Wed, Feb 01, 2017 at 01:37:04AM +, Robin H. Johnson wrote: > >> On Mon, Jan 30, 2017 at 02:04:06PM -0600, William Hubbs wrote: > >>> As I said on the bug, the downside is the addition

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 09:03:49AM -0600, William Hubbs wrote: > On Wed, Feb 01, 2017 at 11:54:41AM +0100, Tobias Klausmann wrote: > > Hi! > > > > On Mon, 30 Jan 2017, William Hubbs wrote: > > > I have been looking at the meson build system [1] [2], and I like what I > > > see. > > > > > > I

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread Ian Stakenvicius
On 01/02/17 10:39 AM, William Hubbs wrote: > > I thought about autotools. I'm not really fond of its syntax, and I've > been told that, to use autotools correctly, I would need to start > generating manual release tarballs again because I would need to put the > autotools generated cruft in them.

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread james
On 02/01/2017 10:39 AM, William Hubbs wrote: On Wed, Feb 01, 2017 at 01:37:04AM +, Robin H. Johnson wrote: On Mon, Jan 30, 2017 at 02:04:06PM -0600, William Hubbs wrote: As I said on the bug, the downside is the addition of py3 and ninja as build time dependencies, but I think the upside

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread james
On 02/01/2017 10:40 AM, William Hubbs wrote: On Wed, Feb 01, 2017 at 01:37:04AM +, Robin H. Johnson wrote: On Mon, Jan 30, 2017 at 02:04:06PM -0600, William Hubbs wrote: As I said on the bug, the downside is the addition of py3 and ninja as build time dependencies, but I think the upside

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Mon, Jan 30, 2017 at 03:08:42PM -0600, Dustin C. Hatch wrote: > On 2017-01-30 14:04, William Hubbs wrote: > > I have opened an issue on OpenRC's github wrt migrating OpenRC to the > > meson build system [3]. > > > > … > > > > What do folks think here? > > > > I looked at Meson a bit, and I

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread James Le Cuirot
On Wed, 1 Feb 2017 10:46:12 -0600 William Hubbs wrote: > On Wed, Feb 01, 2017 at 03:55:17PM +, James Le Cuirot wrote: > > On Wed, 1 Feb 2017 09:39:34 -0600 > > William Hubbs wrote: > > > > > I thought about autotools. I'm not really fond of its

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 03:55:17PM +, James Le Cuirot wrote: > On Wed, 1 Feb 2017 09:39:34 -0600 > William Hubbs wrote: > > > I thought about autotools. I'm not really fond of its syntax, and I've > > been told that, to use autotools correctly, I would need to start > >

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread James Le Cuirot
On Wed, 1 Feb 2017 09:39:34 -0600 William Hubbs wrote: > I thought about autotools. I'm not really fond of its syntax, and I've > been told that, to use autotools correctly, I would need to start > generating manual release tarballs again because I would need to put > the

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 01:37:04AM +, Robin H. Johnson wrote: > On Mon, Jan 30, 2017 at 02:04:06PM -0600, William Hubbs wrote: > > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 11:54:41AM +0100, Tobias Klausmann wrote: > Hi! > > On Mon, 30 Jan 2017, William Hubbs wrote: > > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread Ian Stakenvicius
On 01/02/17 09:43 AM, William Hubbs wrote: > On Wed, Feb 01, 2017 at 01:18:42PM +0100, Michał Górny wrote: >> W dniu 30.01.2017, pon o godzinie 14∶04 -0600, użytkownik William Hubbs >> napisał: >>> All, >>> >>> I have been looking at the meson build system [1] [2], and I like >>> what I >>> see.

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread William Hubbs
On Wed, Feb 01, 2017 at 01:18:42PM +0100, Michał Górny wrote: > W dniu 30.01.2017, pon o godzinie 14∶04 -0600, użytkownik William Hubbs > napisał: > > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread Michał Górny
W dniu 30.01.2017, pon o godzinie 14∶04 -0600, użytkownik William Hubbs napisał: > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread Tobias Klausmann
Hi! On Mon, 30 Jan 2017, William Hubbs wrote: > 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread Rich Freeman
On Tue, Jan 31, 2017 at 9:29 PM, Kent Fredric wrote: > > And we should be keeping the @system essentials set required for new > installations > to be as minimal as possible without losing functionality. > Keep in mind that it is pretty safe to put openrc in package.provided,

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-31 Thread Kent Fredric
On Mon, 30 Jan 2017 14:04:06 -0600 William Hubbs wrote: > 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) >

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-31 Thread Robin H. Johnson
On Mon, Jan 30, 2017 at 02:04:06PM -0600, William Hubbs wrote: > 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.

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-31 Thread Matt Turner
On Mon, Jan 30, 2017 at 12:04 PM, William Hubbs 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-31 Thread Joshua Kinard
On 01/30/2017 15:04, William Hubbs 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

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-30 Thread Dustin C. Hatch
On 2017-01-30 14:04, William Hubbs wrote: > I have opened an issue on OpenRC's github wrt migrating OpenRC to the > meson build system [3]. > > … > > What do folks think here? > I looked at Meson a bit, and I liked almost everything, except the configuration file-based mechanism for

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-30 Thread James Le Cuirot
On Mon, 30 Jan 2017 14:04:06 -0600 William Hubbs wrote: > I have been looking at the meson build system [1] [2], and I like what I > see. I've still only read the documentation but I agree with your assessment. It's nice to hear something positive about a build system for

[gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-30 Thread William Hubbs
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