Date: Wed, 6 Jun 2018 09:19:59 -0700 From: Conrad Meyer <cem@freebsd.org> To: Rick Macklem <rmacklem@uoguelph.ca> Cc: "freebsd-current@freebsd.org" <freebsd-current@freebsd.org> Subject: Re: how do I use the make universe machines? Message-ID: <CAG6CVpUT667zOW01Q_7=cV3j-REF%2BJZKTF4wjuqTcpE5PuN0=g@mail.gmail.com> In-Reply-To: <20180606011218.GA72167@kduck.kaduk.org> References: <YTOPR0101MB0953860A545E1B81451EBC26DD650@YTOPR0101MB0953.CANPRD01.PROD.OUTLOOK.COM> <20180606011218.GA72167@kduck.kaduk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 5, 2018 at 6:12 PM, Benjamin Kaduk <kaduk@mit.edu> wrote: > On Wed, Jun 06, 2018 at 12:47:17AM +0000, Rick Macklem wrote: >> I've heard mention of "make universe" machines multiple times, >> but have no idea how to use them? >> Is there doc on this? >> >> Thanks, rick >> ps: I'll admit I haven't looked at the developer's guide in a long time. > > I think https://www.freebsd.org/internal/machines.html sounds like > the page you're looking for. (universe is just a top-level make > target like buildworld, but will take a while on non-beefy > hardware.) Hi Rick, Yep, those are the machines you want. Note those host names listed are subdomains below the top-level freebsd.org domain. All of the 'universeNNa' hostnames are jails on a single, relatively beefy server running CURRENT, and the 'universeNNb' hostnames are all jails on a different, relatively beefy server running CURRENT. SSH credentials are the same as for freefall. Conveniently, motd on these machines contains the usual convention for running the universe target on them: Hint: env MAKEOBJDIRPREFIX=/scratch/tmp/$USER/obj \ make -s -j8 __MAKE_CONF=/dev/null tinderbox I would modify that slightly, replacing -j8 with -j$(sysctl -n hw.ncpu), in the usual case that no one else is utilizing the machine at the same time. -DNO_CLEAN might be quite useful for incremental polishing work on a patch for any previously failed arches. The clean build should finish in under an hour, IIRC. Best, Conrad
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG6CVpUT667zOW01Q_7=cV3j-REF%2BJZKTF4wjuqTcpE5PuN0=g>