From owner-freebsd-current Fri Sep 7 2:28: 3 2001 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id EBE5837B407 for ; Fri, 7 Sep 2001 02:27:58 -0700 (PDT) Received: from vova by vbook.express.ru with local (Exim 3.31 #2) id 15fHwF-0000gk-00; Fri, 07 Sep 2001 13:28:39 +0400 From: "Vladimir B. Grebenschikov" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15256.37703.174297.699857@vbook.express.ru> Date: Fri, 7 Sep 2001 13:28:39 +0400 To: Matt Dillon Cc: freebsd-current@FreeBSD.ORG Subject: My Recommended Development/Testing environment for -current In-Reply-To: <200108281814.f7SIETX34454@earth.backplane.com> References: <200108281814.f7SIETX34454@earth.backplane.com> X-Mailer: VM 6.95 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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 Matt Dillon writes: > * On my -STABLE box I build the -current world. I usually > try to build it -DNOCLEAN but if that fails I just rebuild it from > scratch. NOTE!!! DO NOT ACCIDENTLY TRY TO INSTALL THE -CURRENT WORLD > ON YOUR STABLE BOX!!! > > stable> cd /FreeBSD/FreeBSD-current/src > stable> make -DNOCLEAN -j 10 buildworld > > * On my -STABLE box I build the -current kernel. Again I try to use > -DNOCLEAN to reduce [re]compilation times, but just build it from > scratch too some times. NOTE!!! DO NOT ACCIDENTLY TRY TO INSTALL > THE -CURRENT KERNEL ON YOUR STABLE BOX!!! > One problem - in such testing you newer see problems building world on -CURRENT, so without below patch world not builds on my -CURRENT --- src/gnu/usr.bin/perl/Makefile.inc.orig Thu May 31 15:04:52 2001 +++ src/gnu/usr.bin/perl/Makefile.inc Fri Sep 7 13:22:09 2001 @@ -41,7 +41,7 @@ done ;\ for i in `cd ${PERL5SRC}; find $${d} -type f | grep -v CVS` ;\ do \ - ln -s ${PERL5SRC}/$${i} $${i} ;\ + ln -sf ${PERL5SRC}/$${i} $${i} ;\ done ;\ done @ln -sf ${PERL5SRC}/ext/File/Glob/Glob.pm lib/File/Glob.pm Sometime I am use a bit different scheme, on my -STABLE box I have cvsup and source tree, it mounted through NFS to -CURRENT box read-only, and above it mounted unionfs tree for building and changing sources. > -Matt -- TSB Russian Express, Moscow Vladimir B. Grebenschikov, vova@express.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message