From nobody Fri Nov 26 17:09:54 2021 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C315F18B6CE6 for ; Fri, 26 Nov 2021 17:09:56 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4J11T03b3sz4hqY; Fri, 26 Nov 2021 17:09:56 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 1AQH9sRF025508; Fri, 26 Nov 2021 09:09:54 -0800 (PST) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 1AQH9sHg025507; Fri, 26 Nov 2021 09:09:54 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202111261709.1AQH9sHg025507@gndrsh.dnsmgr.net> Subject: Re: Retiring WITHOUT_CXX In-Reply-To: To: Ed Maste Date: Fri, 26 Nov 2021 09:09:54 -0800 (PST) CC: "Rodney W. Grimes" , FreeBSD Hackers X-Mailer: ELM [version 2.4ME+ PL121h (25)] List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 4J11T03b3sz4hqY X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N [ Charset UTF-8 unsupported, converting... ] > On Fri, 26 Nov 2021 at 04:09, Rodney W. Grimes > wrote: > > > > So is the feature model of FreeBSD becoming, oh it gets broken > > cause it is not regularly tested, so lets remove that feature. > > I don't agree with that. We have a large and growing CI infrastructure > to regularly test functionality and are continually adding to it over > time. But it's important to test and maintain what is actually used > and is useful. Disabling C++ support made sense when obrien@ added the > original knob in 2000, but it makes less sense today when parts of > FreeBSD are written in C++. > You can disagree with my assertion, but I shall continue to assert that it *seems* as if rather than adding B O S to the CI such that it is not only regularly tested, but continuously tested is the correct path forward here. Removing an option that seems to break due to not beeing tested (your original assertion) is not only false (I pointed out, and do know for a fact that Michael Dexter runs BOS on a very regulary basis, infact near continously.) and the wrong path forward. Fix the broken stuff, stop letting stuff rot because you don't care to work on it, or because it is not being "tested". -- Rod Grimes rgrimes@freebsd.org