Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Nov 2005 16:21:56 +1000
From:      Joel Hatton <freebsd-stable@auscert.org.au>
To:        freebsd-stable@freebsd.org
Subject:   5.x, 6.x and CPUTYPE
Message-ID:  <200511070621.jA76LuC5049734@app.auscert.org.au>

next in thread | raw e-mail | index | archive | help
Hi,

I've noticed that some CPU definitions have changed in /etc/make.conf
between 5 and 6. For good or for bad, I have up until now been building
5.x for both p3 and p4 architectures with 'i686' but this particular
definition's removal from 6.x has given me cause to rethink my strategy.
I'd like to know:

Should I use 'i386' and build once for all, or use p3/p4 defs and build
once for each? And if the latter, why? (does this give any worthwhile
performance increase?)

If I don't specify a CPUTYPE at all, will this be auto-detected in some
way (which would probably not suit me) or will it fall back to i386?

Is this a consistent requirement for world/kernel/ports?

Finally, when building on a single host, but where multiple requirements
are being met, is it possible to define different make.conf files for make
or is it easier to just edit this file before each build?

thanks,
joel

-- Joel Hatton --
Security Analyst                    | Hotline: +61 7 3365 4417
AusCERT - Australia's national CERT | Fax:     +61 7 3365 7031
The University of Queensland        | WWW:     www.auscert.org.au
Qld 4072 Australia                  | Email:   auscert@auscert.org.au



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