From owner-freebsd-questions Tue Oct 16 6: 3:33 2001 Delivered-To: freebsd-questions@freebsd.org Received: from stanley.e-technik.uni-erlangen.de (stanley.e-technik.uni-erlangen.de [131.188.137.28]) by hub.freebsd.org (Postfix) with ESMTP id 0F7EB37B408 for ; Tue, 16 Oct 2001 06:03:29 -0700 (PDT) Received: from lrs.e-technik.uni-erlangen.de (brian.e-technik.uni-erlangen.de [131.188.137.10]) by stanley.e-technik.uni-erlangen.de (8.9.1a/8.1.1-FAU) with ESMTP id PAA00468 for ; Tue, 16 Oct 2001 15:03:27 +0200 (MET DST) Message-ID: <3BCC301F.76FCA563@lrs.e-technik.uni-erlangen.de> Date: Tue, 16 Oct 2001 15:03:27 +0200 From: Thomas Fiebig Organization: LRS at University of Erlangen Nuremberg X-Mailer: Mozilla 4.78 [en] (X11; U; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: questions@FreeBSD.org Subject: Mike Meyer: Concerning "Using make world" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Mike Meyer wrote: > > Thomas Fiebig types: > > Hi, > > > > to that (see subject) question I have another one: > > If my master machine is a Pentium I (586i) and my slave machine is a > > 486i, is this method also possible? My make buildworld on the 486i with > > mounted sources lasts now for about 48 hours! :-( > > > > If this is possible, my future procedure will be: > > > > - 'make buildworld' on the master machine > > - mounting /usr/src and /usr/obj to the slave > > - change to /usr/src on the slave machine > > - 'make buildkernel KERNCONF=MY_KERNEL' if there are changes in the > > kernel > > - 'make installkernel KERNCONF=MY_KERNEL' if there are changes in the > > kernel > > - 'make installworld' on the slave machine > > > > Is this right??? > > Yup. The best way to deal with KERNCONF is to put it in > /etc/make.conf. On the build system, it's: KERNCONF=buildkernel slavekernel > and on the slave system it's: KERNCONF=slavekernel > > then a bare buildkernel on the build machine will build both kernels, > and a bare installkernel on each machine will install the appropriate > kernel for that machine. > >