From owner-cvs-all Thu Jun 13 11:24:14 2002 Delivered-To: cvs-all@freebsd.org Received: from corbulon.video-collage.com (corbulon.video-collage.com [64.35.99.179]) by hub.freebsd.org (Postfix) with ESMTP id 5387A37B42C; Thu, 13 Jun 2002 11:24:07 -0700 (PDT) Received: from misha (250-217.customer.cloud9.net [168.100.250.217]) by corbulon.video-collage.com (8.12.2/8.12.2) with ESMTP id g5DINuEt072217 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=FAIL); Thu, 13 Jun 2002 14:23:57 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: corbulon.video-collage.com: Host 250-217.customer.cloud9.net [168.100.250.217] claimed to be misha Content-Type: text/plain; charset="koi8-u" From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Pete Fritchman Subject: Re: cvs commit: ports/x11-toolkits/eel2/files patch-Makefile.in Date: Thu, 13 Jun 2002 14:23:28 -0400 X-Mailer: KMail [version 1.4] Cc: Maxim Sobolev , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200206131606.g5DG6PW29106@freefall.freebsd.org> <200206131402.14393.mi+mx@aldan.algebra.com> <20020613141226.A55226@absolutbsd.org> In-Reply-To: <20020613141226.A55226@absolutbsd.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200206131423.28423.mi+mx@aldan.algebra.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 [moved to -ports] On Thursday 13 June 2002 02:12 pm, Pete Fritchman wrote: = ++ 13/06/02 14:02 -0400 - Mikhail Teterin: = | On Thursday 13 June 2002 12:06 pm, Maxim Sobolev wrote: = | = sobomax 2002/06/13 09:06:25 PDT = | = = | = Added files: = | = x11-toolkits/eel2/files patch-Makefile.in = | = Log: = | = Don't bother to build tests which aren't installed anyway. = | = | Wouldn't it be better to modify the port to _run_ the tests after = | the build? Speak of QA skills... = = That should probably be left up to the maintainer to do before = committing the port... for example, none of the p5-* ports run a "make = test" during the build stage, but before I ever commit a new/updated = p5 port I run a "make test" to see that it works OK... Actually, the very lang/perl fails some locale-related tests :-) Seriously, too much can be different between your machine and that of someone, who just built the port. IMO, the built-in tests, that a lot of software has, should be used -- unless the tests themselves are broken, as is the case with many Tcl and Tk tests, regretfully. In fact, ``test'' should be a standard target in a port's Makefile -- between ``build'' and ``install''. Unusual WITH/WITHOUT options, CFLAGS, dependencies' combinations can all result in breakage. Detecting such breakage prior to install would definetly be a Good Thing (TM). = Perhaps we should adopt OpenBSD's testing/regress infrastructure for = ports? -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message