Date: Thu, 20 Feb 2003 11:12:27 +0200 From: Ruslan Ermilov <ru@freebsd.org> To: current@freebsd.org Cc: phk@freebsd.org, johan@freebsd.org Subject: Optimizing "universe" somewhat Message-ID: <20030220091227.GA47550@sunbay.com> In-Reply-To: <200302191540.h1JFeJ4J001486@repoman.freebsd.org> References: <200302191540.h1JFeJ4J001486@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 19, 2003 at 07:40:19AM -0800, Ruslan Ermilov wrote: > ru 2003/02/19 07:40:19 PST >=20 > Modified files: > . Makefile=20 > Log: > Fixed universe. > =20 > Folded pc98 into the common case. > Retired ${JFLAG} (``make -jX universe'' should work). > =20 > Revision Changes Path > 1.276 +30 -34 src/Makefile >=20 Would it be too bad (in anyone's opinion) if we optimize this a bit to build modules only once for each architecture, with buildworld (-DMODULES_WITH_WORLD)? That would speed-up the creation of universe somewhat, but has one bad side effect of polluting userland build with kernel stuff, but is easiest to implement. Another option would be to build modules only for the first kernel for a given arch, whatever it happens to be. This is still not quite good as kernel/modules may or may not be independently broken. Yet another option would be to still build modules once for a given architecture, but independently of kernels and world. Before I go for implementing this or that, I'd like people's opinion on that. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+VJv7Ukv4P6juNwoRAhhEAKCJevB/yx0pK9Wle9T+prgbizl05ACeJacD 3ZAQxP66AQUyNilfSDer3Ok= =OSrn -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030220091227.GA47550>