Re: [Mesa-dev] initial meson port

2017-09-28 Thread Daniel Stone
Hi, Sorry for the top-post but the Gmail mobile app no longer believes in inline quoting. As for installing newer Meson, that's not strictly needed. As you say, Meson deliberately doesn't have difficult or changing dependencies. It can also be run straight from a checkout without mangling $PATH or

Re: [Mesa-dev] initial meson port

2017-09-28 Thread Dylan Baker
Quoting Tapani Pälli (2017-09-27 23:34:26) > > > On 09/27/2017 08:57 PM, Rob Herring wrote: > > On Wed, Sep 27, 2017 at 12:38 PM, Eric Anholt wrote: > >> Dylan Baker writes: > >> > >>> [ Unknown signature status ] > >>> I've gone ahead and pushed the Vulkan drivers meson builds. > >>> > >>> For

Re: [Mesa-dev] initial meson port

2017-09-27 Thread Tapani Pälli
On 09/27/2017 08:57 PM, Rob Herring wrote: On Wed, Sep 27, 2017 at 12:38 PM, Eric Anholt wrote: Dylan Baker writes: [ Unknown signature status ] I've gone ahead and pushed the Vulkan drivers meson builds. For those interested in helping finish the conversion, I have a branch "wip/meson-4"

Re: [Mesa-dev] initial meson port

2017-09-27 Thread Rob Herring
On Wed, Sep 27, 2017 at 12:38 PM, Eric Anholt wrote: > Dylan Baker writes: > >> [ Unknown signature status ] >> I've gone ahead and pushed the Vulkan drivers meson builds. >> >> For those interested in helping finish the conversion, I have a branch >> "wip/meson-4" on my github (github.com/dcbake

Re: [Mesa-dev] initial meson port

2017-09-27 Thread Eric Anholt
Dylan Baker writes: > [ Unknown signature status ] > I've gone ahead and pushed the Vulkan drivers meson builds. > > For those interested in helping finish the conversion, I have a branch > "wip/meson-4" on my github (github.com/dcbaker/mesa) that has i965 and most of > the core classic mesa stac

Re: [Mesa-dev] initial meson port

2017-09-27 Thread Dylan Baker
I've gone ahead and pushed the Vulkan drivers meson builds. For those interested in helping finish the conversion, I have a branch "wip/meson-4" on my github (github.com/dcbaker/mesa) that has i965 and most of the core classic mesa stack building. I'm working on GLX, then EGL to start testing this

Re: [Mesa-dev] initial meson port

2017-09-22 Thread Jose Fonseca
On 21/09/17 01:20, Eric Anholt wrote: Dylan Baker writes: Results autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total meson : sh -c 136.58s user 11.98s system 372% cpu 39.895 total I just want to point at these numbers again. meson is so transformative for your normal

Re: [Mesa-dev] initial meson port

2017-09-21 Thread Eric Anholt
Matt Turner writes: > On Thu, Sep 21, 2017 at 5:06 AM, Jakob Bornecrantz > wrote: >> On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote: >>> Dylan Baker writes: Results autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total meson : sh -c 136.58s user 11.98s

Re: [Mesa-dev] initial meson port

2017-09-21 Thread Matt Turner
On Thu, Sep 21, 2017 at 5:06 AM, Jakob Bornecrantz wrote: > On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote: >> Dylan Baker writes: >>> Results >>> autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total >>> meson : sh -c 136.58s user 11.98s system 372% cpu 39.895 total >>

Re: [Mesa-dev] initial meson port

2017-09-21 Thread Nirbheek Chauhan
On Thu, Sep 21, 2017 at 5:36 PM, Jakob Bornecrantz wrote: > Wasn't lacking distcheck support one of the arguments against moving > to only a scons build when this was brought up all those years ago? > Does Meson provide something similar, or do people just now get all > of the source from git nowa

Re: [Mesa-dev] initial meson port

2017-09-21 Thread Jakob Bornecrantz
On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote: > Dylan Baker writes: >> Results >> autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total >> meson : sh -c 136.58s user 11.98s system 372% cpu 39.895 total > > I just want to point at these numbers again. meson is so trans

Re: [Mesa-dev] initial meson port

2017-09-20 Thread Eric Anholt
Dylan Baker writes: > Results > autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total > meson : sh -c 136.58s user 11.98s system 372% cpu 39.895 total I just want to point at these numbers again. meson is so transformative for your normal build/test cycles that it's worth i

[Mesa-dev] initial meson port

2017-09-20 Thread Dylan Baker
Hi everyone, A long time ago I made some rumbling about porting mesa to meson (isn't that confusing). In the mean time I've been bogged down with other projects, including adding features to meson itself, and trying to write and rebase meson patches for all of mesa. Unfortunately mesa is a large f