Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2003 14:46:03 +0200
From:      Ruslan Ermilov <ru@freebsd.org>
To:        phk@phk.freebsd.dk
Cc:        current@freebsd.org, johan@freebsd.org
Subject:   Re: Optimizing "universe" somewhat
Message-ID:  <20030220124603.GA74639@sunbay.com>
In-Reply-To: <920.1045734290@critter.freebsd.dk>
References:  <20030220091227.GA47550@sunbay.com> <920.1045734290@critter.freebsd.dk>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Thu, Feb 20, 2003 at 10:44:50AM +0100, phk@phk.freebsd.dk wrote:
> In message <20030220091227.GA47550@sunbay.com>, Ruslan Ermilov writes:
> >
> >--/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.
> 
> I think we should build the modules as specified by the kernels.
> 
> Nothing prevents you from adding
> 
> 	makeoptions	MODULES_OVERRIDE="acpi linux"
> 
> or similar to your kernels.
> 
> Universe just takes time, and that's it.  Don't try to optimize it
> if the result is less coverage.
> 
Okay, and this _is_ the easiest to implement, though I've found
some bogons with putting ``makeoptions NO_MODULES=yes'' that
need to be addressed.


Cheers,
-- 
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

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+VM4LUkv4P6juNwoRAsebAJ997SolUr147KAAtwE9iBG62xJgwACffEA9
OJik5W79reHPJbzsKuvpg8o=
=iqP8
-----END PGP SIGNATURE-----
help

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