From owner-freebsd-current Thu Jul 5 19:19:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-93.dsl.lsan03.pacbell.net [63.207.60.93]) by hub.freebsd.org (Postfix) with ESMTP id 29D3F37B407; Thu, 5 Jul 2001 19:19:07 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 5742566C4D; Thu, 5 Jul 2001 19:19:05 -0700 (PDT) Date: Thu, 5 Jul 2001 19:19:03 -0700 From: Kris Kennaway To: Dima Dorfman Cc: John Baldwin , Jordan Hubbard , freebsd-current@FreeBSD.org, Jim.Pirzyk@disney.com, des@ofug.org, obrien@NUXI.com, mjacob@feral.com, kris@obsecurity.org Subject: Re: chgrp broken on alpha systems Message-ID: <20010705191903.B43153@xor.obsecurity.org> References: <20010706015445.5B7203E28@bazooka.unixfreak.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="jho1yZJdad60DJr+" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010706015445.5B7203E28@bazooka.unixfreak.org>; from dima@unixfreak.org on Thu, Jul 05, 2001 at 06:54:45PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --jho1yZJdad60DJr+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 05, 2001 at 06:54:45PM -0700, Dima Dorfman wrote: > > Matt Jacob usually steps in and fixes breakages on the alpha. At the m= inimum, > > people should be either testing the build on all archs, or asking for s= omeone > > else to review the patch on archs they don't have available (this last = is a > > more feasible means as we add more and more archs, we can't expect ever= yone to > > own a x86, sparc64, ppc, alpha, and ia64). >=20 > No, but I think it's reasonable to expect that we can get some > test/build boxes for these arches like we have beast for the Alpha. >=20 > I'm curious how NetBSD does this. We got the WARNS stuff from them, > and they have a lot more arches than we plan on in the foreseeable > future. Kris? I don't know how NetBSD deal with it. > I guess what I'm saying is that we might want to rethink how we use > WARNS. It'd be nice if the tree would compile warning-free on all > arches imaginable, but this simply isn't going to happen. Perhaps it > makes sense to set NO_WERROR by default in a buildworld so that > causing a warning on some arch isn't considered as bad as breaking > world (this is less important on -current than it is on -stable). > Kris already said that NO_WERROR would be the default in -stable, but > it may even makes sense in -current; those developers that have a few > spare minutes can unset it when they build world, and fix the warnings > (or errors, now) as they encounter them. This has the advantage of > making less people angry, and keeping the benifit of WARNS (i.e., > finding bugs before they turn into a multitude of PRs). My thought has always been that if it becomes too troublesome to prevent people introducing fatal warnings on some architectures, we can enable NO_WERROR for that arch. This will also probably be needed during the porting phase to new architectures which may produce different kinds of gcc warnings. I guess it's up to the alpha developers to decide if the rate of warnings being introduced is annoying enough to warrant NO_WERROR on their platform, or if it's better to just fix the (usually trivial) warnings as they come up, so the code stays clean and portable and doesn't get left behind. Kris --jho1yZJdad60DJr+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7RSAWWry0BWjoQKURAsSVAJ0fTfdj1OQSfUCZN9uSxNExhPc54ACfb+HL 2Et3WLpULkeAw/OyOQk8KhM= =g59j -----END PGP SIGNATURE----- --jho1yZJdad60DJr+-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message