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>

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

--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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=3Dus-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
> >>=3D20
> >>   Modified files:
> >>     .                    Makefile=3D20
> >>   Log:
> >>   Fixed universe.
> >>  =3D20
> >>   Folded pc98 into the common case.
> >>   Retired ${JFLAG} (``make -jX universe'' should work).
> >>  =3D20
> >>   Revision  Changes    Path
> >>   1.276     +30 -34    src/Makefile
> >>=3D20
> >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.
>=20
> I think we should build the modules as specified by the kernels.
>=20
> Nothing prevents you from adding
>=20
> 	makeoptions	MODULES_OVERRIDE=3D"acpi linux"
>=20
> or similar to your kernels.
>=20
> Universe just takes time, and that's it.  Don't try to optimize it
> if the result is less coverage.
>=20
Okay, and this _is_ the easiest to implement, though I've found
some bogons with putting ``makeoptions NO_MODULES=3Dyes'' that
need to be addressed.


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

--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

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

--WIyZ46R2i8wDzkSu--

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?20030220124603.GA74639>