From owner-cvs-all@FreeBSD.ORG Wed May 2 21:51:02 2007 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 100B516A400; Wed, 2 May 2007 21:51:02 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id ECFE713C465; Wed, 2 May 2007 21:51:01 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 1053C1A4D89; Wed, 2 May 2007 14:51:36 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2E9E151406; Wed, 2 May 2007 17:51:01 -0400 (EDT) Date: Wed, 2 May 2007 17:51:01 -0400 From: Kris Kennaway To: Andrew Pantyukhin Message-ID: <20070502215101.GA44575@xor.obsecurity.org> References: <200705021957.l42JvwXm090850@repoman.freebsd.org> <20070502201548.GA43460@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: Mikhail Teterin , ports-committers@freebsd.org, cvs-ports@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: ports/lang/tclX Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 May 2007 21:51:02 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 03, 2007 at 01:40:52AM +0400, Andrew Pantyukhin wrote: > On 5/3/07, Kris Kennaway wrote: > >On Wed, May 02, 2007 at 07:57:58PM +0000, Mikhail Teterin wrote: > >> mi 2007-05-02 19:57:58 UTC > >> > >> FreeBSD ports repository > >> > >> Modified files: > >> lang/tclX Makefile > >> Log: > >> Work-around the deficiencies in FreeBSD package-building cluster, > >> which causes the regression-tests to fail by disabling the regression > >> tests. > >> > >> Unbreak -- the build was never "broken" for the usual (non-jail) > >> systems. > > > >Thanks. Just for the record, building in a jail is a supported > >configuration for all users, so it's something that is required to > >work for all ports. >=20 > So can we please actually write it down somewhere? I am not sure of an appropriate place to record this fact. Suggestions? > I've never > heard that we support that, but it's great if we do. The only > thing a ports developer needs is a comprehensible way to set > up a jail for testing purposes (comprehensible =3D without > trying to parse tinderbox/pointyhat source files himself). It's trivial, and described in the jail manpage. Basically you just installworld into some directory, mount devfs and ports, then run jail(8) and build things "as normal". > Personally, I've never been able to build perl in a jail, I > hope that's just me. Yes, almost certaily it is something local to you. Mikhail's port was the only one failing to build in a jail (because the test tried to do something forbidden, namely renicing itself to negative priority) out of the ~16500 buildable ports, and in particular perl does build successfully. Kris --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGOQfEWry0BWjoQKURAl9kAJ43KLZXM9XrkF7YLpUHfVhgBoeQagCgok/u zjfG7VyiK3dV4QYSM/yPa3Y= =xNLn -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv--