<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
> <span style="color: rgb(50, 49, 48); font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14.6667px; background-color: rgb(255, 255, 255); display: inline !important">but
 it bothers me how we keep not making a decision on this. If we'd </span><span style="color: rgb(50, 49, 48); font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14.6667px; background-color: rgb(255, 255, 255); display: inline !important">said,
 "let's keep it and support it", that would something.<span> </span></span></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm surprised there's any doubt.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
SCons works great for us.   Meson gives no immediate benefit for us other than headaches.  If we cared about nothing but ourselves, we'd keep SCons indefinitely, until it became a pain.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
The only reason we don't stubbornly put the foot down is that we understand that having one single build system would be beneficial the
<i>whole</i> community, and of course we appreciate all the work Dylan and others did to get Meson to work on Windows, so we'd like to get there one day.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
That said, I don't understand why the rest of the Mesa community putting a gun against our head to abandon SCons.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Aren't we maintaining the SCons build?  Since when in Mesa community are some entitled to start remove code that still works, is used, and maintained by others!!!!????</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">Jose</span><br>
</div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Kristian Høgsberg <hoegsberg@gmail.com><br>
<b>Sent:</b> Wednesday, February 26, 2020 18:37<br>
<b>To:</b> Jason Ekstrand <jason@jlekstrand.net><br>
<b>Cc:</b> Rob Clark <robdclark@gmail.com>; mesa-dev <mesa-dev@lists.freedesktop.org>; Dylan Baker <baker.dylan.c@gmail.com>; Jose Fonseca <jfonseca@vmware.com>; Brian Paul <brianp@vmware.com><br>
<b>Subject:</b> Re: [Mesa-dev] Drop scons for 20.1?</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">On Tue, Feb 25, 2020 at 8:15 PM Jason Ekstrand <jason@jlekstrand.net> wrote:<br>
><br>
> +Jose & Brian<br>
><br>
> I'm not personally opposed but I also can't remember the last time I had to<br>
> fix the scons build. I think it's been years. Maybe that's because I don't<br>
> work on GL anymore? In any case, I don't know that it's really costing us<br>
> that much given that basically none of the drivers actually build with it.<br>
> But fat meh, I guess.<br>
<br>
Maybe it is a bit meh... I did the MR to remove SCons and it's smaller<br>
that I thought it would be:<br>
<br>
<a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fmesa%2Fmesa%2F-%2Fmerge_requests%2F3955&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=96lM4flW9ja6fJG95nlNdmftNiYpajxpg0Il850%2FDLk%3D&amp;reserved=0">https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fmesa%2Fmesa%2F-%2Fmerge_requests%2F3955&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=96lM4flW9ja6fJG95nlNdmftNiYpajxpg0Il850%2FDLk%3D&amp;reserved=0</a><br>
<br>
but it bothers me how we keep not making a decision on this. If we'd<br>
said, "let's keep it and support it", that would something. But<br>
whenever it comes up, Dylan maybe fixes something on the windows<br>
build, we talk about trying to switch Windows to meson and then...<br>
nothing.<br>
<br>
Also, we've had this unfortunate split between Linux and Windows build<br>
systems where autotools suck on Windows and nobody on Unix ever had a<br>
reason to use SCons.  With meson we've picked something that's a<br>
legitimate improvement on both sides, get's us back to one build<br>
system and done more than due dilligence to make it work on Windows<br>
and we're not taking the last step because... meh?<br>
<br>
Kristian<br>
<br>
> --Jason<br>
><br>
> On February 25, 2020 21:56:30 Rob Clark <robdclark@gmail.com> wrote:<br>
><br>
> > It looks like we have 4 scons build jobs in CI.. I'm not sure how much<br>
> > that costs us, but I guess those cycles could be put to better use?<br>
> > So even ignoring the developer-cycles issue (ie. someone making<br>
> > changes that effects scons build, and has to setup a scons build env<br>
> > to fix breakage of their MR) I guess there is at least an argument to<br>
> > remove scons from CI.  Whether it is worth keeping a dead build system<br>
> > after it is removed from CI is an issue that I'm ambivalent about.<br>
> ><br>
> > BR,<br>
> > -R<br>
> ><br>
> > On Tue, Feb 25, 2020 at 3:42 PM Kristian Høgsberg <hoegsberg@gmail.com> wrote:<br>
> >><br>
> >> It's been a while since Dylan did the work to make meson support<br>
> >> Windows and there's been plenty of time to provide feedback or improve<br>
> >> argue why we still need scons. I haven't seen any such discussion and<br>
> >> I think we've waited long enough.<br>
> >><br>
> >> Let's drop scons for the next release and move things forward?<br>
> >><br>
> >> Kristian<br>
> >> _______________________________________________<br>
> >> mesa-dev mailing list<br>
> >> mesa-dev@lists.freedesktop.org<br>
> >> <a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fmesa-dev&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=d40ceGVLhyahNydLEZ55P7hgjqeLtIOMKN6J0NPmfwE%3D&amp;reserved=0">
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fmesa-dev&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=d40ceGVLhyahNydLEZ55P7hgjqeLtIOMKN6J0NPmfwE%3D&amp;reserved=0</a><br>
> > _______________________________________________<br>
> > mesa-dev mailing list<br>
> > mesa-dev@lists.freedesktop.org<br>
> > <a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fmesa-dev&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=d40ceGVLhyahNydLEZ55P7hgjqeLtIOMKN6J0NPmfwE%3D&amp;reserved=0">
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fmesa-dev&amp;data=02%7C01%7Cjfonseca%40vmware.com%7C6b2e8f2abc98458d18ad08d7baeb0443%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637183390863817583&amp;sdata=d40ceGVLhyahNydLEZ55P7hgjqeLtIOMKN6J0NPmfwE%3D&amp;reserved=0</a><br>
><br>
><br>
><br>
</div>
</span></font></div>
</body>
</html>