From owner-freebsd-hackers@FreeBSD.ORG Fri Jan 20 19:47:11 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7897B16A41F for ; Fri, 20 Jan 2006 19:47:11 +0000 (GMT) (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 6A6F443D5A for ; Fri, 20 Jan 2006 19:47:01 +0000 (GMT) (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 46D751A3C1E; Fri, 20 Jan 2006 11:47:01 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 982CB54CB0; Fri, 20 Jan 2006 14:47:00 -0500 (EST) Date: Fri, 20 Jan 2006 14:47:00 -0500 From: Kris Kennaway To: Gary Thorpe Message-ID: <20060120194700.GB41039@xor.obsecurity.org> References: <79e2026f0601142345x1a9269bdl3153d1bb110be08d@mail.gmail.com> <86ek34d35f.fsf@xps.des.no> <17359.49899.183831.844670@bhuda.mired.org> <86k6cww445.fsf@xps.des.no> <20060119175224.GA71633@csh.rit.edu> <79e2026f0601191215p117d78ebjbee2c4b710075154@mail.gmail.com> <43D0139A.1040601@myrealbox.com> <20060119230604.GA98670@xor.obsecurity.org> <43D11499.8040808@myrealbox.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EuxKj2iCbKjpUGkD" Content-Disposition: inline In-Reply-To: <43D11499.8040808@myrealbox.com> User-Agent: Mutt/1.4.2.1i Cc: Wesley Shields , Ashok Shrestha , Brandon Flowers , Kris Kennaway , Mike Meyer , freebsd-hackers@freebsd.org, Dag-Erling Sm?rgrav Subject: Re: speed up port compiling using RAM (tmpfs) ??? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2006 19:47:11 -0000 --EuxKj2iCbKjpUGkD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 20, 2006 at 11:49:29AM -0500, Gary Thorpe wrote: > >-j is not safe to use with port builds since many ported software > >contain race conditions in the build. > > > >Kris >=20 > This effectively means that you cannot take advantage of SMP to compile= =20 > FreeBSD's ports collection. That sounds like a big=20 > limitation...especially for people trying to speed up bulk builds. Yeah, but what do you propose to do about it? We have 14000 ports that need to be inspected for build race conditions and fixed before you can turn on -j by default. Kris --EuxKj2iCbKjpUGkD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD0T4zWry0BWjoQKURAmXWAKCvjoH4A6/q1APE+QJJYiox2wU8dQCeOFDX bZ3sHAuxfAZu+1flfRQNU6w= =KWMC -----END PGP SIGNATURE----- --EuxKj2iCbKjpUGkD--