From owner-freebsd-current@freebsd.org Sat Nov 4 22:51:47 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 738BDE58878; Sat, 4 Nov 2017 22:51:47 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 23FF9177B; Sat, 4 Nov 2017 22:51:46 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id B7HseiVhX8LPZB7HuennbV; Sat, 04 Nov 2017 16:51:40 -0600 X-Authority-Analysis: v=2.2 cv=e552ceh/ c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=kj9zAlcOel0A:10 a=xqWC_Br6kY4A:10 a=sC3jslCIGhcA:10 a=iKhvJSA4AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=oVV4gydEhTvcyb8WQa0A:9 a=CjuIK1q_8ugA:10 a=odh9cflL3HIXMm4fY7Wr:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 63A871040; Sat, 4 Nov 2017 15:51:36 -0700 (PDT) Received: from slippy (localhost [IPv6:0:0:0:0:0:0:0:1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id vA4MpZs8061361; Sat, 4 Nov 2017 15:51:35 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201711042251.vA4MpZs8061361@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Rodney W. Grimes" cc: Bryan Drewery , Warner Losh , Steve Kargl , freebsd-hackers , FreeBSD Toolchain , FreeBSD Current Subject: Re: Head build unsafe for /etc today In-Reply-To: Message from "Rodney W. Grimes" of "Sat, 04 Nov 2017 10:23:10 -0700." <201711041723.vA4HNANJ001399@pdx.rh.CN85.dnsmgr.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 04 Nov 2017 15:51:35 -0700 X-CMAE-Envelope: MS4wfLPq7Njx1rohygjBq57WKfVO1lJ9Sd2UQWVkgNQAYNocjY06JoRDMyFY7qH2bVk9c0AECpwAVX23iNZnzs8qofQJMXndA/5YjijP+v2bY/1dVZtKcqz+ mOVRhUu9WD7IvpwBW6Nor65jWQHONYEdLx6nfxf+ESXEK1oa4izjErUMo9DO2BmiGlfnq77xCqB8i5wD+gQ42ehtnbxUkOy5sA7sIR0bE+ahzhUUYBODDVxl qdKfgZHzfHDnMAnvB8pSALgDEs9Ev10xxw7rmCONEEfSBTCSU8N13xajwl+YVItGeO1jusX1N5liNRG4+FdHt1Q7MmMg1wbvHFZs99QXax8gScs/eFx9uSJd MVMrV+JOSl0JnhDOCoFe3J7FqXV5fZdcNOqTE/1dBynOM2QQRuOqK53eI7OT5jkJE4fbAv8P X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Nov 2017 22:51:47 -0000 In message <201711041723.vA4HNANJ001399@pdx.rh.CN85.dnsmgr.net>, "Rodney W. Gri mes" writes: > > On 11/2/2017 8:58 PM, Warner Losh wrote: > > > FreeBSD has grown too big to test every possible thing before you commit. > > I would say that it has always been too big to test every possible > thing before a commit. Breakage is just going to happen, we make > great efforts to minimize it, but like all risks sooner or later > your gona have a failure. > > > > > The build itself is massive. I usually forget about release/ and the > > new 'make packages', external toolchain, "old style" kernel builds, etc. > Good starting list for "make build-regresion" ? > > > > > Steve's concerns have validity. I do think it's time we have an > > automated suite to test most build cases for things like bmake upgrades > > or other high risk changes like META_MODE. > > > > > > I'll think about this and add to my list of things to implement. > > I would even go so far as to say this may be what we should be > running in (a) Jenkins. Or perhaps a deeper exp-run? Yes. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.