From owner-freebsd-arch Tue Feb 20 20:54:28 2001 Delivered-To: freebsd-arch@freebsd.org Received: from obsecurity.dyndns.org (adsl-64-165-226-53.dsl.lsan03.pacbell.net [64.165.226.53]) by hub.freebsd.org (Postfix) with ESMTP id 71EF337B491 for ; Tue, 20 Feb 2001 20:54:25 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0477666F2E; Tue, 20 Feb 2001 20:54:24 -0800 (PST) Date: Tue, 20 Feb 2001 20:54:24 -0800 From: Kris Kennaway To: Steve Kargl Cc: Bruce Evans , arch@FreeBSD.org Subject: Re: cvs commit: src/share/mk sys.mk Message-ID: <20010220205424.B44290@mollari.cthul.hu> References: <200102210428.f1L4Se482578@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="pvezYHf7grwyp3Bc" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200102210428.f1L4Se482578@troutmask.apl.washington.edu>; from sgk@troutmask.apl.washington.edu on Tue, Feb 20, 2001 at 08:28:40PM -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --pvezYHf7grwyp3Bc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 20, 2001 at 08:28:40PM -0800, Steve Kargl wrote: > Bruce Evans wrote: > > On Tue, 20 Feb 2001, Warner Losh wrote: > >=20 > >> In message <200102200837.f1K8bpj89576@freefall.freebsd.org> Kris Kenna= way writes: > >> : We now set up the reasonable default for i386 and alpha here -- gi= ven this > >> : it probably makes sense to remove the corresponding code from make= (1). > >>=20 > >> Probably not. We really do not want to pollute sys.mk with any more > >> variables than we absolutely have to. It is included for all > >> Makefiles on the system, not just the ones to build the system. > >> Adding things there can cause problems elsewhere. > >=20 > > But polluting make(1) is almost equivalent to polluting sys.mk. The > > pollution is just easier to implement and harder to remove in make(1). > >=20 > > I have changed my mind a bit about this. MACHINE_CPU is not (yet?) nea= rly > > as fundamental as the other MACHINE_* variables. It is currently just > > a build option for libcrypto, so it could be handled like other build > > options. > >=20 >=20 > libgmp (if updated to the neest release) can use a MACHINE_CPUi > variable. Although I should note that Kris wants (has expressed > a desire) to remove libgmp from the base tree. There's also a dozen or more ports which will be making use of this. Kris --pvezYHf7grwyp3Bc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6k0oAWry0BWjoQKURAul3AJ9tVFgzbvant4OC91jKLTs4D8+KUACcCga9 sCYeIB/H0JX1ODs2c/9NfgA= =Yg2J -----END PGP SIGNATURE----- --pvezYHf7grwyp3Bc-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message