Re: More questions on building a release with a read only source tree

2008-02-25 Thread Travers Buda
* Don Jackson [EMAIL PROTECTED] [2008-02-24 23:27:31]: The FAQ describes two ways to build the kernel ( http://www.openbsd.org/faq/faq5.html#BldKernel ), # cd /usr/src/sys/arch/i386/conf # config GENERIC # cd ../compile/GENERIC # make clean make depend make or

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Don Jackson
On Mon, Feb 25, 2008 at 5:35 AM, Travers Buda [EMAIL PROTECTED] wrote: Why on earth are you bothering with this? Please don't tell me it's for security, because that would be inane. I have a heterogeneous collection of machines on which I run OpenBSD, both amd64 and i386. I have separate

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Marco Peereboom
You want to read lndir(1). On Sun, Feb 24, 2008 at 11:27:31PM -0800, Don Jackson wrote: The FAQ describes two ways to build the kernel ( http://www.openbsd.org/faq/faq5.html#BldKernel ), # cd /usr/src/sys/arch/i386/conf # config GENERIC # cd ../compile/GENERIC #

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Travers Buda
* Don Jackson [EMAIL PROTECTED] [2008-02-25 07:24:45]: On Mon, Feb 25, 2008 at 5:35 AM, Travers Buda [EMAIL PROTECTED] wrote: Why on earth are you bothering with this? Please don't tell me it's for security, because that would be inane. I have a heterogeneous collection of machines

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Don Jackson
On Mon, Feb 25, 2008 at 7:31 AM, Marco Peereboom [EMAIL PROTECTED] wrote: You want to read lndir(1). This is extremely helpful advice, thank you! I used lndir to create an architecture specific copy of my source tree, and successfully built a release within it. So, this is one way to do what I

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Ryan McBride
On Sun, Feb 24, 2008 at 11:27:31PM -0800, Don Jackson wrote: I would like make release to use [ a ] read only source tree I use lndir(1) to accomplish this. Check your source tree out somewhere else, and use lndir to make a 'copy' in /usr/src. Build from there, no other magic required.

Re: More questions on building a release with a read only source tree

2008-02-25 Thread Ted Unangst
On 2/25/08, Don Jackson [EMAIL PROTECTED] wrote: I have a heterogeneous collection of machines on which I run OpenBSD, both amd64 and i386. I have separate build machines for each architecture. I would vastly prefer to download the source once, put it on a local NAS, and have each build

More questions on building a release with a read only source tree

2008-02-24 Thread Don Jackson
The FAQ describes two ways to build the kernel ( http://www.openbsd.org/faq/faq5.html#BldKernel ), # cd /usr/src/sys/arch/i386/conf # config GENERIC # cd ../compile/GENERIC # make clean make depend make or Variation on above process: Read-only source tree