log root-filesystem.sh @ 794:81cf7ae7afce

age author description
Wed, 05 Aug 2009 04:23:51 -0500 Rob Landley Teach make, bash, and distcc to honor BUILD_STATIC=1.
Sun, 05 Jul 2009 17:50:44 -0500 Rob Landley Lots of changes to move buildall.sh functionality into build.sh.
Sun, 05 Jul 2009 17:30:01 -0500 Rob Landley Check for both prerequisite compilers of a canadian cross, and use $ARCH-cc instead of $ARCH-gcc more.
Tue, 23 Jun 2009 19:30:09 -0500 Rob Landley Don't both mkdir and ln -s /etc. (Spotted by Niklas Brunb?ck.)
Mon, 15 Jun 2009 02:09:39 -0500 Rob Landley Move stable to gcc-4.2.1, and use an even _bigger_ hammer to make canadian builds work with that. (./configure sucks even _more_ in this version, big shock there.)
Thu, 11 Jun 2009 05:42:51 -0500 Rob Landley Refactor so include.sh mostly just sets environment variables. Move read_arch_dir to function and call it explicitly (no more need for $NO_ARCH). Make blank_tempdir a function, called explicitly by stages when needed, with some sanity checks. Insert prerequisite tests to later stages so they can detect failure early and provide an explicit erro rmessage, and have those tests happen before blanking $WORK dir, to preserve debugging info. Make buildall.sh depend on prerequisite tests rather than trying to avoid calling later stages (and thus do flow control from asynchronous context). Add FAIL_QUIET option so buildall.sh doesn't spam the log with the new prerequisite error messages.
Fri, 29 May 2009 14:12:33 -0500 Rob Landley Use $ARCH-cc instead of $ARCH-gcc where possible. (pcc, llvm, tcc, qcc...)
Mon, 18 May 2009 16:40:09 -0500 Rob Landley Squashfs needs an /etc/resolv.conf, not just /usr/etc/resolv.conf
Thu, 07 May 2009 19:09:56 -0500 Rob Landley Centrialize BUILD_STATIC and make it apply to more of root-filesystem.sh
Sun, 26 Apr 2009 15:30:26 -0500 Rob Landley Do canadian cross static toolchains properly, via buildall.sh.
Sat, 18 Apr 2009 03:03:59 -0500 Rob Landley Make canadian cross work by nailing binutils files to gcc's forehead.
Thu, 16 Apr 2009 06:21:50 -0500 Rob Landley First pass at canadian cross toolchain build. Result doesn't actually work yet, but it builds.
Fri, 10 Apr 2009 03:32:41 -0500 Rob Landley Add NATIVE_TOOLCHAIN=only, to build _just_ the native toolchain (sae set of packages as the cross compiler, only --enable-shared and with uClibc++).
Thu, 09 Apr 2009 23:53:05 -0500 Rob Landley Rename mini-native.sh to root-filesystem.sh, since that's what it builds. base mini-native.sh@618106e841d6