On Fri, May 16, 2014 at 3:08 PM, David Cheney <david.che...@canonical.com>wrote:
> Hello, > > This is a proposal that we raise the minimum Go spec from Go 1.1 to Go 1.2. > > Motivation: > > * Now that T is out, we have to support Juju on two series (Precise > and Trusty[1]) with two compilers, gc and gccgo. > * gccgo-4.9, which is version we using in trusty, supports the Go 1.2 spec > * gc-1.1.2 which is available in a ppa for precise, obviously supports Go > 1.1 > * gc-1.2.1 is the shipping compiler on Trusty, it supports Go 1.2 > > So now we have three compilers, two versions of gc, and one of gccgo. > > We are in the situation where code written for gccgo under T on ppc64 > or armv8 will not pass the bot running Go 1.1.1. > > For this reason I would like to reduce this matrix. > > Recommendation: > > * Get the trusty compiler into a backport ppa for precise[1] > * Upgrade the bot to use that compiler, raising the minimum compiler > spec to 1.2 across the board > SGTM. The bot will be changing soon to a Jenkins lander; seems like an opportune time for making the change. > Thoughts / Discussion / Spoiled fruit ? > > Dave > > [1] I am ignoring the intermediate, non LTS series', as there are no > charms for them, nor do CTS offer support for them. If this is > unacceptable, anything which applies to Precise wrt. backports, also > applies to Q, R and S. > > -- > Juju-dev mailing list > Juju-dev@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/juju-dev >
-- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev