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

Reply via email to