Date: Thu, 5 Jun 1997 00:24:16 -0700 (PDT) From: asami@cs.berkeley.edu (Satoshi Asami) To: davidn@labs.usn.blaze.net.au Cc: jkh@time.cdrom.com, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-etc@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist Message-ID: <199706050724.AAA16343@silvia.HIP.Berkeley.EDU> In-Reply-To: <199706050709.RAA00482@labs.usn.blaze.net.au> (message from David Nugent on Thu, 05 Jun 1997 17:09:40 %2B1000)
next in thread | previous in thread | raw e-mail | index | archive | help
* it'll ultimately make it possible to build a completely different version * of the OS on any other version without the runtime dependencies in * the installed system, and it should not have any effect on the * installed system either. Actually I have been working on this for a while with Bruce and John P. (You may have seen some of the DESTDIR commits lately.) If you are interested, please send me a note. * This necessarily means using the compiler, binaries, libs and * includes from $DESTDIR consistently throughout the source tree. * From my last attempt to do this, it wasn't really possible * without first building the base system into $DESTDIR, chroot * and build again; and even then there were no guarantees if the * installed OS was markedly different from what you were attempting * to build. Only the the basic tools required to build the bootstrap * should come from the installed system. Basicaly what I do is build only necessary stuff in $DESTDIR. No chroot is necessary. At least if you are building an Intel FreeBSD system on an Intel FreeBSD system, you have a fairly good luck. I could build 3.0 on 2.1.5. (Well almost, I'm still trying to figure out how to fix "make".) Satoshi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706050724.AAA16343>