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

2020-03-27 Thread Jose Fonseca
From: Michel Dänzer Sent: Friday, March 27, 2020 15:56 To: Jose Fonseca ; Marek Olšák Cc: Neha Bhende ; Kristian Høgsberg ; Dylan Baker ; mesa-dev Subject: Re: [Mesa-dev] Drop scons for 20.1? On 2020-03-27 2:29 p.m., Jose Fonseca wrote: > > If

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

2020-03-27 Thread Michel Dänzer
On 2020-03-27 2:29 p.m., Jose Fonseca wrote: > > If SCons is such a time sink, then the best we can do is suggest to > take it off Marge-bot. That would be something like https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4352 then. > The onus of fixing SCons will go back to us, as it

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

2020-03-27 Thread Jose Fonseca
; mesa-dev ; Dylan Baker Subject: Re: [Mesa-dev] Drop scons for 20.1? In the long term we should reduce the complexity of the project. scons is a maintenance burden. Every time I break the scons build and the CI reports it, can I politely ask you to fix my MR instead of me doing

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

2020-03-26 Thread Marek Olšák
> *Cc:* mesa-dev ; Dylan Baker < > baker.dyla...@gmail.com>; Jose Fonseca ; Brian Paul < > bri...@vmware.com> > *Subject:* Re: [Mesa-dev] Drop scons for 20.1? > > +Jose & Brian > > I'm not personally opposed but I also can't remember the last time I had > to &

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

2020-03-24 Thread Daniel Stone
Hi, On Tue, 25 Feb 2020 at 23:42, 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

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

2020-02-26 Thread Brian Paul
___ > > From: Kristian Høgsberg > > Sent: Wednesday, February 26, 2020 18:37 > > To: Jason Ekstrand > > Cc: Rob Clark ; mesa-dev < > mesa-dev@lists.freedesktop.org>; Dylan Baker ; > Jose Fonseca ; Brian Paul > > Subject: Re: [Mesa-dev] Drop scons

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

2020-02-26 Thread Kristian Høgsberg
ss more platforms, shader a compiler pass, reduce techincal debt etc. Kristian > > Jose > > > From: Kristian Høgsberg > Sent: Wednesday, February 26, 2020 18:37 > To: Jason Ekstrand > Cc: Rob Clark ; mesa-dev > ; Dylan Baker ; Jose > Fonseca ; Brian Paul

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

2020-02-26 Thread Jose Fonseca
would have done it. Jose From: Jason Ekstrand Sent: Wednesday, February 26, 2020 04:15 To: Rob Clark ; Kristian Høgsberg Cc: mesa-dev ; Dylan Baker ; Jose Fonseca ; Brian Paul Subject: Re: [Mesa-dev] Drop scons for 20.1? +Jose & Brian I'm not person

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

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

2020-02-26 Thread Jose Fonseca
l works, is used, and maintained by others Jose From: Kristian Høgsberg Sent: Wednesday, February 26, 2020 18:37 To: Jason Ekstrand Cc: Rob Clark ; mesa-dev ; Dylan Baker ; Jose Fonseca ; Brian Paul Subject: Re: [Mesa-dev] Drop scons for 20.1? On Tue, F

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

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

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

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

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

2020-02-25 Thread Jason Ekstrand
+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 costing us that much given that basically none of the drivers

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

2020-02-25 Thread Rob Clark
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 setup a scons build env to fix breakage of their

[Mesa-dev] Drop scons for 20.1?

2020-02-25 Thread Kristian Høgsberg
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 enough. Let's drop scons for the next release and move things