log config @ 1509:c8fac8498b66

age author description
Tue, 27 Dec 2011 08:58:16 -0600 Rob Landley Switch from busybox defconfig to baseconfig-busybox selecting just what we need, with a config variable to use defconfig instead if you really want that.
Thu, 20 Oct 2011 02:07:10 -0500 Rob Landley Switch USE_UNSTABLE to USE_ALT and download.sh's UNSTABLE= to ALT= so naming is consistent with the alt- prefixes on packages and patches.
Mon, 18 Apr 2011 18:41:04 -0500 Rob Landley Split up system-image.sh into root-image.sh, linux-kernel.sh, and system-image.sh. Rename CROSS_HOST_ARCH to CROSS_COMPILER_HOST.
Mon, 18 Apr 2011 08:04:46 -0500 Rob Landley Example variables should have "export" in front of them so you can just uncomment the line and have it work.
Wed, 13 Apr 2011 11:05:47 -0500 Rob Landley Change SYSIMAGE_HDA_MEGS default to 2 gigs: it only applies to ext2 and if you're specifying that you probably want some scratch space.
Sun, 03 Apr 2011 15:03:33 -0500 Rob Landley More typos from Alan Post.
Tue, 24 Aug 2010 03:08:47 -0500 Rob Landley Remove toybox.
Tue, 24 Aug 2010 02:53:11 -0500 Rob Landley Remove RW_SYSTEM_IMAGE option. The gentoo-stage1 build shows how to setup a writeable chroot, and the FAQ says how to build a writeable system image. I'm not shipping two different system iamges, then I'd have to explain it and it's not worth the confusion.
Tue, 10 Aug 2010 00:04:30 -0500 Rob Landley Add DEBUG_PACKAGE config variable to build just one package with CPUS=1.
Tue, 10 Aug 2010 00:03:38 -0500 Rob Landley Bite the bullet, I'm no longer really doing toybox development.
Tue, 27 Jul 2010 01:40:50 -0500 Rob Landley List more environment variables sanitizing shouldn't drop.
Sun, 25 Jul 2010 23:25:58 -0500 Rob Landley Add sanitize_environment to unset unrecognized environment variables.
Sun, 25 Jul 2010 14:29:01 -0500 Rob Landley Add "make" to the default static list, for native-compiler tarball portability. (If you haven't got make working, it's hard to build it.)
Fri, 02 Jul 2010 12:58:41 -0500 Rob Landley Add SIMPLE_ROOT_OVERLAY.
Tue, 22 Jun 2010 17:49:03 -0500 Rob Landley Add HOST_EXTRA. Using it is a horrible idea, please don't.
Sun, 20 Jun 2010 16:25:35 -0500 Rob Landley Add NO_CPLUSPLUS config option, to skip c++ support entirely.
Sat, 19 Jun 2010 16:44:49 -0500 Rob Landley Lots of comment updates. Add a NO_HOST_TOOLS=1 config option, and a few "time" calls to stages that didn't have them. Put native-compiler.sh after root-filesystem.sh in build so it's slightly easier to document.
Wed, 16 Jun 2010 08:11:51 -0500 Rob Landley Break out simple-root-filesystem.sh and root-filesystem.sh (adding native-compiler.sh output), and use NO_NATIVE_COMPILER to determine which to use. Rename STATIC_CC_HOST to CROSS_HOST_ARCH.
Sat, 05 Jun 2010 00:08:28 -0500 Rob Landley Add ALLOW_PATCH_FAILURE config switch to continue despite failed patches.
Sun, 16 May 2010 02:26:03 -0500 Rob Landley Make BUILD_STATIC take comma separated list of packages, or "all" or "none". Default behavior should remain the same.
Wed, 05 May 2010 21:13:04 -0500 Rob Landley Comment/documentation updates.
Sat, 01 May 2010 01:00:26 -0500 Rob Landley Add BUILD_RW_SYSTEM_IMAGE=1 config option to build 2 gig writeable HDA (new stage named rw-system-image-$ARCH).
Wed, 24 Feb 2010 10:31:10 -0600 Rob Landley Rename SKIP_STAGE_TARBALLS to NO_STAGE_TARBALLS (for consistency), and make system-image.sh use it instead of doing it by hand.
Mon, 01 Feb 2010 03:46:49 -0600 Rob Landley Remove the --extract option from download.sh, since EXTRACT_ALL=1 does the same thing and everything _else_ is controlled by environment variables. At it to the config file and adjust existing users.
Sun, 03 Jan 2010 17:04:39 -0600 Rob Landley Largeish refactoring and cleanup of compiler build:
Sat, 28 Nov 2009 23:39:36 -0600 Rob Landley Remove old USE_COLOR code, superceded by set_titlebar.
Sat, 28 Nov 2009 23:23:24 -0600 Rob Landley Split out linux-headers, uClibc, and uClibc++ as their own sections.
Sat, 21 Nov 2009 04:27:58 -0600 Rob Landley Redo command recording: no longer RECORD_COMMMANDS config entry, now sources/more/record-commands.sh run to set up the wrapper (either before or after host-tools.sh). General cleanup and simplification of code this interacted with, plus clean up bit rot in the reporting.
Mon, 26 Oct 2009 20:29:16 -0500 Rob Landley Build busybox static by default (but not for host-tools.sh, since static glibc is buggy, and let .config to switch it off).
Mon, 26 Oct 2009 06:07:05 -0500 Rob Landley Now that qemu 0.11.0 works, remove the "build a qemu snapshot" logic. QEMU goes back to being something the host has installed on it if you want to use it.
Mon, 19 Oct 2009 14:21:11 -0500 Rob Landley Add CFLAGS example to config.
Mon, 19 Oct 2009 00:40:08 -0500 Rob Landley Add SKIP_STRIP configuration option to do what it says on the tin, and stop blanking CFLAGS and CFLAGSXX so "export CFLAGS=-g" can pass through to package builds.
Tue, 06 Oct 2009 17:56:39 -0500 Mark Miller Abstract the C library away from uClibc, so when more build sections are added potentially (For glibc, eglibc, et cetera), nothing needs to be changed in the other files
Wed, 26 Aug 2009 02:37:57 -0500 Rob Landley Extended setupfor/cleanup to create binary package tarballs if the configure option BINARY_PACKAGE_TARBALLS is set. These tarballs extract into the current directory and add all the changed files installed by this package build, so you can pick and choose when assembling your own filesystem.
Sun, 05 Jul 2009 17:50:44 -0500 Rob Landley Lots of changes to move buildall.sh functionality into build.sh.
Sat, 27 Jun 2009 23:55:55 -0500 Rob Landley Add option to disable title bar display updates.
Mon, 18 May 2009 15:05:40 -0500 Rob Landley Documentation tweak.
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.
Wed, 08 Apr 2009 19:31:55 -0500 Rob Landley Add BUILD_VERBOSE config option.
Wed, 01 Apr 2009 06:40:24 -0500 Rob Landley Add NATIVE_RETROFIT_CXX to add uClibc++ to the cross compiler tarball.
Mon, 30 Mar 2009 01:11:34 -0500 Rob Landley Add SKIP_STAGE_TARBALLS config option to skip creating tarballs after each stage.
Thu, 26 Mar 2009 15:32:31 -0500 Rob Landley Make a config option for the cross compiler smoke test. The problem is that recent kernel upgrades broke qemu-arm (application emulation, not system emulation), so it can't run anything unless you "echo 0 > /proc/sys/vm/mmap_min_addr" as root. Fun.
Tue, 24 Mar 2009 21:23:15 -0500 Rob Landley Add qemu to host-tools.sh. If HOST_BUILD_EXTRA set, compile from source, otherwise symlink it from host. (Note that ppc --nographic and sh4 --append are currently broken in host version of qemu.)
Mon, 16 Feb 2009 15:32:29 -0600 Rob Landley Add SNAPSHOT_SYMLINK option so extracted source packages can live in a different filesystem than the build directory.
Tue, 10 Feb 2009 22:13:55 -0600 Rob Landley Add SYSIMAGE_HDA_MEGS config parameter (defaulting to 64).
Fri, 23 Jan 2009 13:35:20 -0600 Rob Landley Change NATIVE_TOOLCHAIN to work like all the other config variables: unset gives the default behavior.
Tue, 13 Jan 2009 18:35:25 -0600 Rob Landley Two more $ARCH->$ARCH_NAME changes for hw- targets, add another example to config, and make hw-wrt610n build.
Wed, 07 Jan 2009 05:20:29 -0600 Rob Landley Add NO_CLEANUP option to config.
Sun, 30 Nov 2008 06:18:12 -0600 Rob Landley Get the name right.
Fri, 28 Nov 2008 14:55:26 -0600 Rob Landley Make colors no longer be the default (adding a guard for the lot of 'em), and tweak NATIVE_TOOLCHAIN setting so it's more clear.
Mon, 24 Nov 2008 09:09:16 -0600 Rob Landley Rename (invert) NATIVE_NOTOOLCHAIN and NATIVE_NOTOOLSDIR, and tweak colors again.
Fri, 14 Nov 2008 19:20:24 -0600 Rob Landley Move color selection into ./config. (The default colors don't look great on a white background.)
Thu, 13 Nov 2008 21:13:15 -0600 Rob Landley Rename CROSS_BUILD_STATIC, NATIVE_NOTOOLSDIR, NATIVE_NOTOOLCHAIN and make them work properly.
Wed, 29 Oct 2008 21:51:25 -0500 Rob Landley Default config shouldn't set anything, just show how to set it.
Sun, 28 Sep 2008 05:45:13 -0500 Rob Landley Break config out from include.sh, so environment variables users can edit to affect the build are collected together in one place with nothing else in it.