From owner-freebsd-arch@freebsd.org Wed Jul 4 14:49:32 2018 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE148103F07C for ; Wed, 4 Jul 2018 14:49:32 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5F68D80D5B for ; Wed, 4 Jul 2018 14:49:32 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: by mailman.ysv.freebsd.org (Postfix) id 1F846103F078; Wed, 4 Jul 2018 14:49:32 +0000 (UTC) Delivered-To: arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E1BF103F077 for ; Wed, 4 Jul 2018 14:49:32 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.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 8B32480D56; Wed, 4 Jul 2018 14:49:31 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id w64EnMLM043330; Wed, 4 Jul 2018 07:49:22 -0700 (PDT) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd-rwg@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id w64EnMiI043329; Wed, 4 Jul 2018 07:49:22 -0700 (PDT) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <201807041449.w64EnMiI043329@pdx.rh.CN85.dnsmgr.net> Subject: Re: xstr, mkstr In-Reply-To: To: Warner Losh Date: Wed, 4 Jul 2018 07:49:21 -0700 (PDT) CC: "freebsd-arch@freebsd.org" , Eitan Adler , Poul-Henning Kamp , Bryan Drewery X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2018 14:49:32 -0000 > On Wed, Jul 4, 2018 at 8:25 AM, Rodney W. Grimes < > freebsd-rwg@pdx.rh.cn85.dnsmgr.net> wrote: > > > > But, as I said early, lets just shelf all this "lets remove this or > > that cause of foo" until package base is done, and then a group of > > people should create a documented critiria list of what should or > > should not be in the base system, and do a tree wide sweep rather > > than have 100+ threads over the next 5 years about this or that. > > > > It does tie into the deprecation stuff too. Then shall this be tabled until that is finished please? > xstr, at least, needs major work to support modern C dialects. It's not > just old, it's also broken. A quick stroll through the code shows this. It > should go because it's not worth taking with us to pkg base. So add "Old", "Broken" to the list of critera and lets move on? Cost of taking this to pkg base should be 0, cost of this conversation is already >>> 0. -- Rod Grimes rgrimes@freebsd.org