Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2005 00:18:16 +0100
From:      markzero <mark@darklogik.org>
To:        Chuck Robey <chuckr@chuckr.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Lowest common denominator for buildworld/kernel
Message-ID:  <20050412231816.GA24385@logik.ath.cx>
In-Reply-To: <425C4FE1.3000406@chuckr.org>
References:  <20050412223859.GA53533@logik.ath.cx> <425C4FE1.3000406@chuckr.org>

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

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

> >Hello,
> >I would like to set up a machine with which to build world and kernels
> >for an assortment of slightly different machines. The machines are
> >an assortment of Pentium IIs', IIIs' and AMD K6s'. What CPU type should
> >I build for in order to safely accomodate the slight differences? i386?
> >
> >Also, as a side note, is there any better way to distribute the compiled
> >binaries and kernel than NFS mounts? I *really* don't get along with NFS=
=2E..
> >
> >Thanks,
> >Mark
> >
>=20
> I don't know what sort of accomodation you mean.  The binaries can all=20
> be perfectly portable, or, at your option, you can put in various extra=
=20
> options to optimize for your processor.  To tell you the trush, if you=20
> don't play with the flags, then I see no problem with "slight differences=
".

Ok, thanks for the affirmation. I was pretty sure that this would be the
case but as I'm not familiar with the build process under the hood, I
wasn't sure if the makefiles tweaked themselves implicitly depending on
the build platform. I'm glad this isn't the case, that would be quite a
pickle.

> ssh works great for a lot of applications that need to send products to=
=20
> foreign lands ... it's the "scp" command, in particular, I mean.

ssh was the first thing that sprang to mind but it also raised some
further questions, like what exactly to copy. /usr/obj would obviously
have to go over but what about all the makefiles required for a 'make
installworld' etc? I wondered if I would end up just copying over
/usr/src entirely, which seems very innefficient.

Hmm, it's certainly something to think about.

Thanks,
Mark

--=20
PGP: http://www.darklogik.org/pub/pgp/pgp.txt
B776 43DC 8A5D EAF9 2126 9A67 A7DA 390F DEFF 9DD1

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

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

iQIVAwUBQlxXN6faOQ/e/53RAQpV1Q//aMHRTuCgvYQspgFaicLFE/+b8HZxlHn+
DrG8w0J8mwPxKTF8OeNBcXtqj5NPjZEODkNXXgGg5ZnjXTsT2NsHaOmVdl4cqnKl
KFoQvNJRr/MSRb7jJGeyfOiEB65+fczCwLRa62+H5XL2BXC/Gu0Q6TUdykB9+bop
FChZ8U8loTfo8KjUgOyk9u2N6jdrYRhY2jvITuy4xImd94pwubwd4KoxWHhYLYHH
CnF2aBaure639cOqO6vjMevXiAvRMVsv0d6Nkioc0OVnuu9yi31HzPf+fmIqJ4Qk
elj5hV779P6lwe/X/9zZxnvhp3SKYVhjSTsnJ8XMDi6uyPuU4UP4lOFne44xn55N
HjOW0scj979jTYa/cxPsdh0sz+VPkZuDr0wr7MuJliH/XMZOHvkqrYWQoLVKlk8D
8RyMvy+U0DBIacifN/LVyMAN1fyXqjgvHvm3tuLQ82UjSa8Vdhbp3JR5tXDfnf9p
Ne89vOAdLrl7QlmxTLHbgfIsWaFAAm7e5h9BhszsCygBllf9AHSTJpH63oT+eVhK
RgDadMG3ApRdaiHD87sTalktfr5jPAnOGTsKlMq7cdZn6hOCPgbJ4V6RO7mYGfd7
kSNNHv6gaRH6VLGBVp0Ho1JzWzB/mvAsLB339tUp8Ak+Gyg0soOCMYvdw9D43fcS
b2SVy8wX9/U=
=WHY6
-----END PGP SIGNATURE-----

--bg08WKrSYDhXBjb5--



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