On Wed, Aug 8, 2018 at 8:24 PM, Myk Melez <m...@mykzilla.org> wrote: > Michael Shal wrote on 2018-08-02 08:34: > > Hi everyone, > > Tup is a modern build system that enables fast and correct builds. I'm > pleased to announce the availability of Tup for building Firefox on Linux. > Compared to Make, building with Tup will result in faster incremental build > times and reduce the need for clobber builds. See the in-tree docs for > details [1]. > > Should Btup bustage trigger immediate backout? I appear to have busted it > with a recent change [1], triggering an immediate backout, and it isn't > obvious to me that this is the optimal policy for an experimental build > backend. > > (I'll investigate the bustage regardless. My question is more generally > about the policy we want to enforce for this build task.) > > We created Btup as tier-2 so that any breaking it wouldn't prevent people from landing their other code, with the intention that chmanchester or myself would apply fixes to the tup backend in followup commits. I should've done a better job communicating with the sheriffs to enforce this - sorry about that! But as glandium suggests, it should probably be tier-1 now (or soon) anyway, so I filed bug 1482502 for that.
In any case, if anyone hits bustage in Btup when make-based builds are successful, feel free to grab one of us in #build to help out. -Mike
_______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds