[Mesa-dev] Drop scons for 20.1?
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 forward? Kristian ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Drop scons for 20.1?
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 MR) I guess there is at least an argument to remove scons from CI. Whether it is worth keeping a dead build system after it is removed from CI is an issue that I'm ambivalent about. BR, -R 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 enough. > > Let's drop scons for the next release and move things forward? > > Kristian > ___ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
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 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 actually build with it. But fat meh, I guess. --Jason On February 25, 2020 21:56:30 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 setup a scons build env to fix breakage of their MR) I guess there is at least an argument to remove scons from CI. Whether it is worth keeping a dead build system after it is removed from CI is an issue that I'm ambivalent about. BR, -R 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 enough. Let's drop scons for the next release and move things forward? Kristian ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev