Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Jul 2014 11:59:57 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Julio Merino <jmmv@freebsd.org>
Cc:        svn-src-head@freebsd.org, Glen Barber <gjb@freebsd.org>, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r267424 - in head: share/mk tools/build/options
Message-ID:  <3D612E9D-240A-4599-B8C4-84CB90440742@gmail.com>
In-Reply-To: <CAFY7cWC6FcWX334fGF5W1Rw4wxSg6MAjsJMuSFs1PRi85_50pA@mail.gmail.com>
References:  <201406121854.s5CIsrmq000136@svn.freebsd.org> <20140612235647.GO1248@hub.FreeBSD.org> <20140613002017.GP1248@hub.FreeBSD.org> <CAFY7cWDvc5ROt%2BwWofH5oCCXsWCxZf0WbTPC4zNuHSbEx8z27g@mail.gmail.com> <20140709010719.GM1216@hub.FreeBSD.org> <CAFY7cWC8=-w5a7gE=gLDHFWEA5QRyeyq_vxtZUqcp3N-_faXiQ@mail.gmail.com> <20140709023222.GO1216@hub.FreeBSD.org> <CAFY7cWC6FcWX334fGF5W1Rw4wxSg6MAjsJMuSFs1PRi85_50pA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 8, 2014, at 8:34 PM, Julio Merino <jmmv@freebsd.org> wrote:

> On Tue, Jul 8, 2014 at 10:32 PM, Glen Barber <gjb@freebsd.org> wrote:
>> On Tue, Jul 08, 2014 at 10:28:25PM -0400, Julio Merino wrote:
>>> On Tue, Jul 8, 2014 at 9:07 PM, Glen Barber <gjb@freebsd.org> wrote:
>>>> This is one of the build failure cases:
>>>>=20
>>>> =
https://lists.freebsd.org/pipermail/freebsd-tinderbox/2014-June/014357.htm=
l
>>>=20
>>> Am I reading that right in that this was on a 9.2-STABLE host =
building HEAD?
>>=20
>> Yes.
>>=20
>> (I have no idea why, to be honest.  The tinderbox are outside of the
>> cluster admins control.)
>=20
> OK.  Regardless, I suppose that being able to build HEAD from the
> supported releases is supposed to work?  Even from 8.4?  Will
> investigate for 9.x.

The officially supported list is (and has been since FreeBSD 5 was =
current):

HEAD builds on =93recent=94 -current systems, tip of the latest stable =
branch, latest stable branch latest release.

That=92s the entire supported list.

What often works is: HEAD builds on any system back to the branch point =
of the most recent stable branch and any point on the stable branch. =
Frequently back one or two stable branches. We have people actively =
ensuring that most points on the latest stable branch (10) work, and at =
least one person who submits fixes for 9 and I don=92t think we=92ve =
broken 8 (there may be a person for that too, I haven=92t seen any =
commits).

Currently, we can build on 8.4 (last time I checked), but that may =
change with the next clang import since 8.4 doesn=92t have a compiler =
that can build it. We administratively block 7.x support and have =
removed it from our build system. Really old branches are impossible to =
test, so we balance GCing support for them with their usefulness.

Warner=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D612E9D-240A-4599-B8C4-84CB90440742>