Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jan 2008 11:29:46 +1300
From:      "Brent Jones" <brent.jones@otago.ac.nz>
To:        "Shawn Barnhart" <swb@grasslake.net>, "FreeBSD" <freebsd-questions@freebsd.org>
Subject:   RE: Buildworld for slow system on faster system
Message-ID:  <31AE442CCBC1094ABC40CE85B0149F06523740@MAIL1.registry.otago.ac.nz>
In-Reply-To: <4797B05F.6020201@grasslake.net>
References:  <4797B05F.6020201@grasslake.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message-----
> From: owner-freebsd-questions@freebsd.org=20
> [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of=20
> Shawn Barnhart
> Sent: Thursday, 24 January 2008 10:24 a.m.
> To: FreeBSD
> Subject: Buildworld for slow system on faster system
>=20
> My primary FreeBSD box is a Dual P3 700 Mhz, which is dandy for my=20
> console mode server usage but kind of blows for buildworld=20
> and kernels=20
> when I want them done a timely fashion.  I'd like to do it in a=20
> dual-proc VM on my quad core workstation, where it gets done=20
> a lot faster.
>=20

What you propose works fine, but you should have the /usr/src and
/usr/obj directories locally stored on your fast machine for the builds.
Then have your slow machine nfs mount /usr/src and /usr/obj from your
fast machine, and simply do your make installs from your slow system.

The same holds true for /usr/ports.  Install/upgrade your ports with the
-p (build packages) option on your fast machine, and then on your slow
machine install/upgrade them with the -P option (use packages) after nfs
mounting /usr/ports.

Cheers,
Brent



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31AE442CCBC1094ABC40CE85B0149F06523740>