<div dir="ltr">On Tue, 11 Dec 2018 at 16:46, Emil Velikov <<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 11 Dec 2018 at 19:49, Dylan Baker <<a href="mailto:dylan@pnwbakers.com" target="_blank">dylan@pnwbakers.com</a>> wrote:<br>
><br>
> Quoting Emil Velikov (2018-12-11 10:48:56)<br>
> > On Tue, 11 Dec 2018 at 18:18, Eric Anholt <<a href="mailto:eric@anholt.net" target="_blank">eric@anholt.net</a>> wrote:<br>
> > ><br>
> > > Emil Velikov <<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>> writes:<br>
> > ><br>
> > > > On Mon, 10 Dec 2018 at 23:11, Dylan Baker <<a href="mailto:dylan@pnwbakers.com" target="_blank">dylan@pnwbakers.com</a>> wrote:<br>
> > > >><br>
> > > >> Meson 0.49.0 has been out for a couple of days now, and I'd like to make the<br>
> > > >> final call for autotools. My patch is so massive that it's a huge pain to send<br>
> > > >> to the list, the latest versions is here:<br>
> > > >> <a href="https://gitlab.freedesktop.org/dbaker/mesa/commits/delete-autotools" rel="noreferrer" target="_blank">https://gitlab.freedesktop.org/dbaker/mesa/commits/delete-autotools</a><br>
> > > >><br>
> > > > Can you split this up a bit? I'm mostly conserved about a couple of things:<br>
> > > > - we're loosing multiple testing permutations with Travis - there's no<br>
> > > > meson equivalent<br>
> > > > - needed/missing bits are impossible to spot as-is<br>
> > > ><br>
> > > > Personally, I'd do something like:<br>
> > > > - move .travis autotools permutations to meson<br>
> > > > - docs changes<br>
> > > > - rm Makefile{.*,}.am autogen.sh and <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
> > > > - rm Makefile.sources<br>
> > > > - .gitignore<br>
> > ><br>
> > > I don't think we should block on anything related to travis at this<br>
> > > point. I wrote it initially hoping it would let us prevent build<br>
> > > breakages. Instead, whenever I try to use travis to prevent build<br>
> > > breakage, I find that travis has already been broken for a while.<br>
> > ><br>
> > You must be really unlucky.<br>
> ><br>
> > > The CI needs to be integrated with our actual repository host, or it<br>
> > > doesn't work. We should just delete .travis.yml and push the gitlab<br>
> > > stuff forward instead.<br>
> ><br>
> > If we have anything better in place (say gitlab CI/other) - sure.<br>
> > Removing something without a replacement in place is quite meh.<br>
> > That said, I think we agree that this is a topic for another day.<br>
> ><br>
> > HTH<br>
> > -Emil<br>
><br>
> I'm actually finding myself agreeing that travis is just a pain. Could you help<br>
> me debug my WIP of porting the autotools tests to meson? They're just failing<br>
> randomly with no good debuging output:<br>
><br>
> <a href="https://travis-ci.org/dcbaker/mesa/jobs/466665289" rel="noreferrer" target="_blank">https://travis-ci.org/dcbaker/mesa/jobs/466665289</a><br>
><br>
If you don't mind I'll have a look first thing tomorrow morning. It's<br>
9:43pm and I've yet to cook some food :-\<br></blockquote><div><br></div><div><div>I was able to catch and fix most of the remaining meson / travis
build errors. RFC patch series on the mailing list that applies on top
of Dylan's WIP branch.</div><div><br></div><div>Hope that helps!</div></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
-Emil<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote></div></div>