Date: Sat, 18 Aug 2018 16:59:25 -0700 From: David Wolfskill <david@catwhisker.org> To: Dhananjay Balan <mail@dbalan.in> Cc: freebsd-current@freebsd.org Subject: Re: Sharing compiled builds between multiple 12-CURRENT boxes. Message-ID: <20180818235925.GR1190@albert.catwhisker.org> In-Reply-To: <20180818223420.rjisst4vuxzxbcrl@kazhap> References: <20180818223420.rjisst4vuxzxbcrl@kazhap>
next in thread | previous in thread | raw e-mail | index | archive | help
--36AFPy6HsFnek/nA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 19, 2018 at 12:34:20AM +0200, Dhananjay Balan wrote: > Hi, >=20 > I run 12-CURRENT on few machines, some more powerful that other (all > of them x86_64, march varies).=20 >=20 > Is there is a way to avoid building CURRENT on all machines? Rather > than building everywhere, can I just build it on the big server that I > have and copy and update my laptop? > .... There are ways (note plural) to do this kind of thing, yes. Depending on a lot of factors, some may be more feasible than others. While the machines for which I do something similar run stable (at present, stable/11), I believe that the approach I use, and which is described at <http://www.catwhisker.org/~david/FreeBSD/upgrade.html> may (at least) be a useful case study. There is also a log (of sorts) of the successful updates at <http://www.catwhisker.org/~david/FreeBSD/history/>. Note that I explicitly avoid optimizations that would not work for all of the machines in question. That's probably obvious, but.... :-) As Cy Schubert pointed out, paths need to be set up to look identical; setting that up initially may be a little more "interesting" than one might prefer, but in my experience, once that's done, things Just Work (at least, using the approach I use). I'll skip trying to mention other approaches, as I don't actually use them. Peace, david --=20 David H. Wolfskill david@catwhisker.org Trump is gaslighting us: https://www.bbc.com/news/world-us-canada-44959300 See http://www.catwhisker.org/~david/publickey.gpg for my public key. --36AFPy6HsFnek/nA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEEzLfO+ReoAfQwZNd7FTnMQKBJ7hcFAlt4stxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEND QjdDRUY5MTdBODAxRjQzMDY0RDc3QjE1MzlDQzQwQTA0OUVFMTcACgkQFTnMQKBJ 7hc2lggAzuycMjuY1mg/+IGnMIA5j8V97vPxcpif8dUmITwfBsiwC8dZGo5Zjvcr sAVWIj08EdfRJcdhF3InbKbrYxSQoJw27dWQX4lG/2ytShC8+gaGE6LibZdzTf0Y A0RNiuG+KkCTYzDzrJIn/qvrlZtHSHiDw2shRO6uFrxUiKcTtOXIyvBkgcL2Brg0 M/32s54S/WCtC/uR8haaXzaAEc7tRVYJy7+PQ4Y3QVjhqMkx+syyIzDPC+/uB3RH pX0MfA4/F2cwQnXCuDjYkeGLuIwVOpz3otuRrQbu0ch+rt8zjzCNSknh+qWbp//y NqGcAC0WagBvXma6Z9tnSYi5VR5Y3w== =qUYb -----END PGP SIGNATURE----- --36AFPy6HsFnek/nA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180818235925.GR1190>