Re: Proposal: Recommend meson for glib 2.58.0

2018-06-15 Thread xclaesse
Le vendredi 15 juin 2018 à 17:41 +0100, Emmanuele Bassi a écrit : > Note that the doc is built and uploaded as part of glib's CI for > > each > > tag, so it can be taken from artifacts. I don't know if it gets > > published from there, but we could do something. Emmanuele Bassi > > probably knows

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-15 Thread Emmanuele Bassi
On Fri, 15 Jun 2018 at 16:34, wrote: > Le vendredi 08 juin 2018 à 20:25 +0100, Tim-Philipp Müller a écrit : > > Just to make sure everyone is aware of this, this also means distros > > will always need to always build the documentation with gtk-doc, > > since > > "ninja dist" won't include

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-15 Thread xclaesse
Le vendredi 08 juin 2018 à 20:25 +0100, Tim-Philipp Müller a écrit : > Just to make sure everyone is aware of this, this also means distros > will always need to always build the documentation with gtk-doc, > since > "ninja dist" won't include generated html files in the tarball. It > just >

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-14 Thread Philip Withnall
On Fri, 2018-06-08 at 14:59 -0400, xclae...@gmail.com wrote: > Le vendredi 08 juin 2018 à 18:59 +0100, Philip Withnall a écrit : > > How about: > > 1) Starting from 2.57.2, create release tarballs with `ninja dist`, > > but > > recommend that distributions still build with autotools (unless > >

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-10 Thread philip . chimento
On Sat, Jun 9, 2018 at 8:02 AM Nirbheek Chauhan wrote: > On Sun, Jun 3, 2018 at 1:13 AM wrote: > > > > Before making the switch please be aware of > https://github.com/mesonbuild/meson/issues/3077 and > https://github.com/mesonbuild/meson/issues/2121 which make Meson-built > libraries mostly

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-09 Thread Nirbheek Chauhan
On Sun, Jun 3, 2018 at 1:13 AM wrote: > > Before making the switch please be aware of > https://github.com/mesonbuild/meson/issues/3077 and > https://github.com/mesonbuild/meson/issues/2121 which make Meson-built > libraries mostly broken on macOS, particularly with regard to g-ir-scanner. >

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-08 Thread Tim-Philipp Müller
On Fri, 2018-06-08 at 18:59 +0100, Philip Withnall wrote: Hi, > > My proposal would be: > > 1) Starting from 2.57.2 (next dev release), create release tarballs > > using "ninja dist" and recommend disto to build with Meson 0.46.1. > > This would mean that './configure' in a release tarball won't

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-08 Thread xclaesse
Le vendredi 08 juin 2018 à 18:59 +0100, Philip Withnall a écrit : > How about: > 1) Starting from 2.57.2, create release tarballs with `ninja dist`, > but > recommend that distributions still build with autotools (unless they > want to dogfood with Meson early). > 2) From 2.57.3, switch to

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-08 Thread Philip Withnall
Hey, On Fri, 2018-06-01 at 11:10 -0400, xclae...@gmail.com wrote: > Things are looking pretty well with meson in GLib master. We have CI > working for pretty much all interesting platforms (more to come) and > there are only a few remaining issues with "Meson" tag in gitlab[1]. > > I think the

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-02 Thread philip . chimento
Before making the switch please be aware of https://github.com/mesonbuild/meson/issues/3077 and https://github.com/mesonbuild/meson/issues/2121 which make Meson-built libraries mostly broken on macOS, particularly with regard to g-ir-scanner. Regards, Philip C On Sat, Jun 2, 2018 at 12:08 PM

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-02 Thread Ignacio Casal Quinteiro
On the gvsbuild side we are already building with meson for a while and things are ok. I just fear the case where we do not have python 3 on rhel 6 and sles 11... On Fri, Jun 1, 2018 at 10:51 PM, Emmanuele Bassi wrote: > With Python 2.x getting EOL in less than 2 years, I suspect that >

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-01 Thread Emmanuele Bassi
With Python 2.x getting EOL in less than 2 years, I suspect that commercial distros will need to provide Python 3 pretty quickly. Ciao, Emmanuele. On Fri, 1 Jun 2018 at 21:10, Christian Hergert wrote: > On 06/01/2018 08:10 AM, xclae...@gmail.com wrote: > > Disclaimer: I'm not a GLib

Re: Proposal: Recommend meson for glib 2.58.0

2018-06-01 Thread Christian Hergert
On 06/01/2018 08:10 AM, xclae...@gmail.com wrote: > Disclaimer: I'm not a GLib maintainer so this email is only about > opening the discussion. There is no decision made yet. > > Opinions? I think the risk area is python3 support on some commercially supported distributions. Although, that is

Proposal: Recommend meson for glib 2.58.0

2018-06-01 Thread xclaesse
Hi, Things are looking pretty well with meson in GLib master. We have CI working for pretty much all interesting platforms (more to come) and there are only a few remaining issues with "Meson" tag in gitlab[1]. I think the longer we keep 2 build systems, the more time we waste on useless tasks.