From owner-cvs-all Wed Jul 10 14:41:20 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FAEA37B400; Wed, 10 Jul 2002 14:41:16 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8F2E43E09; Wed, 10 Jul 2002 14:41:15 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g6ALfFLA029852; Wed, 10 Jul 2002 14:41:15 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g6ALfF8w029851; Wed, 10 Jul 2002 14:41:15 -0700 (PDT) (envelope-from dillon) Date: Wed, 10 Jul 2002 14:41:15 -0700 (PDT) From: Matthew Dillon Message-Id: <200207102141.g6ALfF8w029851@apollo.backplane.com> To: Dag-Erling Smorgrav Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/bin/chmod chmod.c References: <200207102036.g6AKaQej039281@freefall.freebsd.org> <200207102133.g6ALXqu2016453@apollo.backplane.com> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG : :Matthew Dillon writes: :> Sigh. What does fixing __printf0like entail? Do we have to screw :> around with GCC? : :Yup, it's a local extension that seems to have been broken by the gcc :upgrade. : :DES :-- :Dag-Erling Smorgrav - des@ofug.org I'll stop comitting until we resolve this but so far it looks like ONLY warn() and err() are failure points. If these are the only failure points I would personally much rather deprecate warn() and err()'s format control use and clean up all the utilities that use NULL instead of hacking GCC. As a project we really ought to try to conform better to GCC defaults. I will be the first to admit that some GCC defaults are just to fracked up and we need local extensions, but we should conform to the ones that aren't too bad. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message