From owner-cvs-all@FreeBSD.ORG Sat Jul 26 14:19:31 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1A53106564A; Sat, 26 Jul 2008 14:19:31 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E4F0E8FC08; Sat, 26 Jul 2008 14:19:31 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m6QEJVrq098843; Sat, 26 Jul 2008 14:19:31 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6QEJVpw098842; Sat, 26 Jul 2008 14:19:31 GMT (envelope-from kris) Message-Id: <200807261419.m6QEJVpw098842@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 26 Jul 2008 14:19:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/Tools/portbuild/scripts setupnode 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: Sat, 26 Jul 2008 14:19:32 -0000 kris 2008-07-26 14:19:31 UTC FreeBSD ports repository Modified files: Tools/portbuild/scripts setupnode Log: * Catch up to build ID directory changes * Clients no longer mount ports/src trees via NFS (even the FreeBSD.org local clients). This was putting too much load on the server and slowing down builds. * Instead ports and src .tbz files are pushed to the clients and unpacked. MD5 checksums are used to verify correctness * -force forces re-extraction of the tarballs even if they exist and appear to be checked out * Also unpack the compressed bindist TODO: When we are not using md or ZFS builds it would be even faster to keep an unpacked copy of the bindist on the scratch filesystem and hardlink the files into the target directory Revision Changes Path 1.16 +154 -41 ports/Tools/portbuild/scripts/setupnode