Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Brian Paul
I'm on vacation this week. When I get back next week we'll talk about this again at VMware. Unfortunately, integrating a new build tool into our infrastructure here can be pretty difficult. But I totally understand the appeal of getting rid of SCons. Please hold on a bit... -Brian On Wed, Feb

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Kristian Høgsberg
On Wed, Feb 26, 2020 at 12:16 PM Jose Fonseca wrote: > > > but it bothers me how we keep not making a decision on this. If we'd said, > > "let's keep it and support it", that would something. > > I'm surprised there's any doubt. > > SCons works great for us. Meson gives no immediate benefit for

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Jose Fonseca
We already solved some pieces (e.g, how to consume and use Meson, while following our internal legal process required for adding new 3rd party dependencies), and figured a way to consume Meson build without having to migrate lots of internal build logic from Scons to Meson. But other stuff just

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Rob Clark
On Wed, Feb 26, 2020 at 12:16 PM Jose Fonseca wrote: > > > but it bothers me how we keep not making a decision on this. If we'd said, > > "let's keep it and support it", that would something. > > I'm surprised there's any doubt. > > SCons works great for us. Meson gives no immediate benefit for

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Jose Fonseca
> but it bothers me how we keep not making a decision on this. If we'd said, > "let's keep it and support it", that would something. I'm surprised there's any doubt. SCons works great for us. Meson gives no immediate benefit for us other than headaches. If we cared about nothing but ourselve

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Kristian Høgsberg
On Tue, Feb 25, 2020 at 8:15 PM Jason Ekstrand wrote: > > +Jose & Brian > > I'm not personally opposed but I also can't remember the last time I had to > fix the scons build. I think it's been years. Maybe that's because I don't > work on GL anymore? In any case, I don't know that it's really cost

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Eric Anholt
On Tue, Feb 25, 2020 at 3:42 PM Kristian Høgsberg wrote: > > It's been a while since Dylan did the work to make meson support > Windows and there's been plenty of time to provide feedback or improve > argue why we still need scons. I haven't seen any such discussion and > I think we've waited long

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Rob Clark
On Wed, Feb 26, 2020 at 2:07 AM Michel Dänzer wrote: > > On 2020-02-26 4:56 a.m., Rob Clark wrote: > > It looks like we have 4 scons build jobs in CI.. I'm not sure how much > > that costs us, but I guess those cycles could be put to better use? > > So even ignoring the developer-cycles issue (ie.

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread apinheiro
On 26/2/20 5:15, Jason Ekstrand wrote: > +Jose & Brian > > I'm not personally opposed but I also can't remember the last time I > had to fix the scons build. I think it's been years. Maybe that's > because I don't work on GL anymore? I bet that the latter. I remember some years ago pushing new

Re: [Mesa-dev] Drop scons for 20.1?

2020-02-26 Thread Michel Dänzer
On 2020-02-26 4:56 a.m., Rob Clark wrote: > It looks like we have 4 scons build jobs in CI.. I'm not sure how much > that costs us, but I guess those cycles could be put to better use? > So even ignoring the developer-cycles issue (ie. someone making > changes that effects scons build, and has to s