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

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 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

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

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 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 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 &

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 Som