Re: Is cross-world building broken?

2012-12-02 Thread Ian Lepore
On Fri, 2012-11-30 at 14:16 -0800, Garrett Cooper wrote: On Nov 30, 2012, at 10:14 AM, Ian Lepore free...@damnhippie.dyndns.org wrote: On Fri, 2012-11-30 at 09:36 -0800, Simon J. Gerraty wrote: On Fri, 30 Nov 2012 08:15:03 -0700, Ian Lepore writes: So when did this break, and why can't

Re: Is cross-world building broken?

2012-11-30 Thread Ian Lepore
On Wed, 2012-11-28 at 16:19 -0800, Garrett Cooper wrote: On Wed, Nov 28, 2012 at 4:07 PM, Adrian Chadd adr...@freebsd.org wrote: top posting, out of laziness and busy-ness at work.. Ok. So: * make installworld/installkernel/distribution - set DESTDIR on the command line * make

Re: Is cross-world building broken?

2012-11-30 Thread Adrian Chadd
So, DESTDIR works fine if you use it for the install phases. If you use it for the build phases, it confuses things. I'm not sure why this has been working for the past 12 months or so. I've modified my build scripts to: * Add DESTDIR to installkernel, installworld, distribution * Not set

Re: Is cross-world building broken?

2012-11-30 Thread Ian Lepore
On Fri, 2012-11-30 at 09:36 -0800, Simon J. Gerraty wrote: On Fri, 30 Nov 2012 08:15:03 -0700, Ian Lepore writes: So when did this break, and why can't it be fixed? I've been using Sorry I missed the begining of this thread, is anything broken? I haven't experienced anything myself, I

Re: Is cross-world building broken?

2012-11-30 Thread Simon J. Gerraty
On Fri, 30 Nov 2012 08:15:03 -0700, Ian Lepore writes: So when did this break, and why can't it be fixed? I've been using Sorry I missed the begining of this thread, is anything broken? Also, how about make DESTDIR=foo buildkernel installkernel which is something I've been doing for years,

Re: Is cross-world building broken?

2012-11-30 Thread Garrett Cooper
On Nov 30, 2012, at 10:14 AM, Ian Lepore free...@damnhippie.dyndns.org wrote: On Fri, 2012-11-30 at 09:36 -0800, Simon J. Gerraty wrote: On Fri, 30 Nov 2012 08:15:03 -0700, Ian Lepore writes: So when did this break, and why can't it be fixed? I've been using Sorry I missed the begining of

Re: Is cross-world building broken?

2012-11-28 Thread Benjamin Kaduk
On Tue, 27 Nov 2012, Adrian Chadd wrote: .. so, Nathan Whitehorn discovered that DESTDIR should be specified in environment, not on the command line. Um, we have lots of things that document passing DESTDIR on the command line. Like, src/UPDATING. Something seems wrong, here... -Ben

Re: Is cross-world building broken?

2012-11-28 Thread Adrian Chadd
On 28 November 2012 11:49, Benjamin Kaduk ka...@mit.edu wrote: Um, we have lots of things that document passing DESTDIR on the command line. Like, src/UPDATING. Something seems wrong, here... Right. Andrew thinks that the MMAKE variables for building the initial make aren't setting DESTDIR

Re: Is cross-world building broken?

2012-11-28 Thread Garrett Cooper
On Wed, Nov 28, 2012 at 4:07 PM, Adrian Chadd adr...@freebsd.org wrote: top posting, out of laziness and busy-ness at work.. Ok. So: * make installworld/installkernel/distribution - set DESTDIR on the command line * make buildworld/make buildkernel/make various toolchain things - don't

Re: Is cross-world building broken?

2012-11-27 Thread Adrian Chadd
.. so, Nathan Whitehorn discovered that DESTDIR should be specified in environment, not on the command line. He's also got a patch to address this: http://www.pastebin.ca/2257413 So - what's the correct place to put each of the build options? Is this documented somewhere? Adrian