log

age author description
Wed, 09 Jun 2010 11:16:17 -0500 Rob Landley Last tweak to this file introduced a bug looping endlessly, failing to proceed past the separator. Oops.
Tue, 08 Jun 2010 18:42:22 -0500 Rob Landley Another fix for unexported $PATH.
Tue, 08 Jun 2010 15:01:39 -0500 Rob Landley Check for null $PATH after checking for dir/filename (which doesn't need $PATH).
Tue, 08 Jun 2010 01:39:07 -0500 Rob Landley Update buildall for native-build.sh moving into system-image.
Tue, 08 Jun 2010 01:37:51 -0500 Rob Landley Suppress error messages from manfiest generation.
Sun, 06 Jun 2010 22:51:48 -0500 Rob Landley The work directory gets blanked each time so it's still not SMP safe, use $STAGE_DIR for the static probe instead.
Sun, 06 Jun 2010 12:01:23 -0500 Rob Landley Need to build a separate "hello" for each process, or buildall.sh dies with conflicts.
Sat, 05 Jun 2010 00:10:12 -0500 Rob Landley Blank $STAGE_DIR before adjusting $PATH so building the cross-compiler stage doesn't get confused if it dies during the uClibc++ build and gets re-run (adjusting the path to point to the cross compiler we're about to delete and rebuild). Make NO_CLEANUP explicit in system-image.sh so it can rebuild zImage and squashfs independently by default.
Sat, 05 Jun 2010 00:08:28 -0500 Rob Landley Add ALLOW_PATCH_FAILURE config switch to continue despite failed patches.
Wed, 02 Jun 2010 21:09:11 -0500 Rob Landley Patch from Khem Raj to fix mips64 dynamic linking.
Sun, 30 May 2010 12:18:24 -0500 Rob Landley Make big endian arm unhappy in a _different_ way.
Fri, 28 May 2010 00:50:44 -0500 Rob Landley Redo download logic to work with FORK=1 (spotted by Milton Miller).
Fri, 28 May 2010 00:44:32 -0500 Rob Landley Move wait into cleanup_oldfiles.
Tue, 25 May 2010 10:09:49 -0500 Rob Landley Test for static linking capability on the host, and complain if we need it but it isn't there.
Sun, 23 May 2010 00:11:05 -0500 Rob Landley Update BUILD_STATIC value for new syntax.
Sun, 23 May 2010 00:10:45 -0500 Rob Landley Correct name of timeout script.
Fri, 21 May 2010 22:26:25 -0500 Rob Landley Cleanup "FROM_ARCH" mess. Rename FROM_ARCH->HOST_ARCH, make stage script responsible for setting HOST_ARCH (not includes.sh). Also, remove HOST_UTILS variable, only build uClibc utils for non-simple compilers and bypass uClibc's (weird) makefile for the utils directory.
Fri, 21 May 2010 22:25:10 -0500 Rob Landley Make test.sh able to use/print environment variables from the proper context.
Fri, 21 May 2010 21:50:40 -0500 Rob Landley Yeah, I need to do another toybox release for yet another patch bug...
Fri, 21 May 2010 21:27:34 -0500 Rob Landley Fix 64 bit targets with uClibc 0.9.31.
Sun, 16 May 2010 20:08:51 -0500 Rob Landley Test script to run individual build_stage invocations and such with include.sh and read_arch_dir loaded. Usage: STAGE_NAME=simple-cross-compiler sources/more/test.sh sparc build_stage uClibc
Sun, 16 May 2010 18:36:07 -0500 Rob Landley Build ccwrap static unless BUILD_STATIC=none or we're doing the simple cross compiler.
Sun, 16 May 2010 18:25:39 -0500 Rob Landley Don't build anything statically in host-tools.sh, glibc is broken.
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.
Sat, 15 May 2010 12:41:14 -0500 Rob Landley Convert unstable() to is_in_list() taking the list to check as the second argument.
Sat, 15 May 2010 12:12:39 -0500 Rob Landley Remove unnecessary "function" label from shell functions.
Fri, 14 May 2010 04:51:52 -0500 Rob Landley More work on gentoo from scratch conversion.
Fri, 14 May 2010 04:26:34 -0500 Rob Landley Fix alt-gcc build and remove alt-patches for gcc and binutils.
Fri, 14 May 2010 04:19:58 -0500 Rob Landley Use toybox for a temporary workaround for busybox regression.
Fri, 14 May 2010 04:18:46 -0500 Rob Landley New zlib release, and fix fallback mirror since new domain names aren't quite working yet.
Fri, 14 May 2010 04:13:31 -0500 Rob Landley Don't set --build and --host for simple-cross binutils build.
Fri, 14 May 2010 01:57:22 -0500 Rob Landley Teach hello world native build to honor $FTP_SERVER
Fri, 14 May 2010 01:56:15 -0500 Rob Landley Show squashfs progress indicator when not in FORK mode.
Fri, 14 May 2010 01:34:59 -0500 Rob Landley Teach static-tools.sh to look in its own patch directory.
Fri, 14 May 2010 01:28:02 -0500 Rob Landley Add native-build.sh to system-image (it takes only one argument now, the build control system image file). Make system-image.sh script processing understand an INCLUDE syntax to insert unique-port, and trim the unique-port comment to something less distracting.
Sat, 08 May 2010 01:01:24 -0500 Rob Landley Overwrite dev-environment.sh, don't append. (Now that it's got rebuild support, running it twice doesn't delete system-image dir between runs.)
Sat, 08 May 2010 01:00:01 -0500 Rob Landley Don't overwrite existing files when collating root filesystem and native compiler. (It lobomizes busybox due to "strings" and such.)
Thu, 06 May 2010 00:06:30 -0500 Rob Landley Take RW system image out of buildall.sh default. Distributing two types of prebuilt system images would be more confusing than helpful, and the gentoo-stage1.sh script provides an example showing how to copy the root filesystem into a writeable chroot.
Thu, 06 May 2010 00:04:27 -0500 Rob Landley Try again: extract native compiler into usr, not into /.
Wed, 05 May 2010 22:57:05 -0500 Rob Landley Minor cleanup, collate the === announce lines.
Wed, 05 May 2010 22:28:47 -0500 Rob Landley Bugfix: don't cleanup kernel if we skipped setupfor.
Wed, 05 May 2010 22:27:14 -0500 Rob Landley Save the uClibc and linux .config files in the native toolchain, and install them with the rest of the native toolchain. Don't bother extracting and configuring the kernel if we don't need to.
Wed, 05 May 2010 22:15:58 -0500 Rob Landley Install native compiler into the right directory.
Wed, 05 May 2010 22:15:24 -0500 Rob Landley More updates to README files.
Wed, 05 May 2010 22:14:47 -0500 Rob Landley Don't have root-filesystem.sh suck in the native-compiler.sh output, have build.sh collate those instead before calling system-image.sh. (That way the root-filesystem.sh tarball does't include the native compiler output.)
Wed, 05 May 2010 21:13:04 -0500 Rob Landley Comment/documentation updates.
Wed, 05 May 2010 20:09:31 -0500 Rob Landley Sigh. Put mklfs.sh in the right directory.
Tue, 04 May 2010 22:12:15 -0500 Rob Landley Safety catch until the script is converted.
Tue, 04 May 2010 22:11:34 -0500 Rob Landley The mklfs script should be turned into an hdc build.
Tue, 04 May 2010 01:54:12 -0500 Rob Landley First chunk of porting Gentoo From Scratch to an hdc build. (Much more to go.)
Tue, 04 May 2010 00:49:14 -0500 Rob Landley Only rebuild kernel when we need to.
Tue, 04 May 2010 00:48:08 -0500 Rob Landley Delete the right temp file, and don't set ARCH when HOST already has the right value.
Mon, 03 May 2010 09:08:27 -0500 Rob Landley Updates to init.sh: only mount tmpfs on /home if / isn't writeable, and use /proc/cmdline instead of grepping dmesg to get console info.
Mon, 03 May 2010 09:06:32 -0500 Rob Landley Kernel config for aranym m68k emlator, from Charles Stevens.
Mon, 03 May 2010 09:05:35 -0500 Rob Landley Update hello world example native build.
Mon, 03 May 2010 09:04:47 -0500 Rob Landley Update mirror list for new subdomain names.
Sun, 02 May 2010 17:15:06 -0500 Rob Landley Update lots and lots of web pages for the project name change to Aboriginal Linux.
Sun, 02 May 2010 16:16:51 -0500 Rob Landley Add a symlink to the www/README file from the top level.
Sun, 02 May 2010 16:16:11 -0500 Rob Landley Move README into the www directory, where it can be linked from the the website.
Sun, 02 May 2010 16:15:08 -0500 Rob Landley Significant rewrite of README, more complete, up to date, and using the new name "Aboriginal Linux" for the project.
Sat, 01 May 2010 14:15:53 -0500 Rob Landley More documentation for miniconfig.sh.
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).
Sat, 01 May 2010 00:58:02 -0500 Rob Landley Fix one more place timeout.sh moved.
Sat, 01 May 2010 00:56:44 -0500 Rob Landley Reduce native-build.sh reliance on run-from-build.sh.
Fri, 30 Apr 2010 09:07:36 -0500 Rob Landley Fix the workaround for Ubuntu's newly overcomplicated host toolchain to put the new symlink in the right directory.
Fri, 30 Apr 2010 09:03:06 -0500 Rob Landley Ubuntu 10.04 turned gcc into a perl script wrapper that calls gcc.real, so host-tools.sh has to copy that if it exists. Add some simple error checking the the host toolchain symlinking while we're at it.
Wed, 07 Apr 2010 20:08:39 -0400 Eric S. Raymond Serious upgrade of the "What is?" section.
Sun, 25 Apr 2010 20:25:40 -0500 Rob Landley Cleanup debris files installed by the kernel's headers install, spotted by Denys Vlasenko.
Tue, 13 Apr 2010 12:58:42 -0500 Rob Landley Update native prompt to show amount of parallelism a build can get (indicating whether distcc is enabled).
Mon, 12 Apr 2010 00:11:10 -0500 Rob Landley Update to uClibc 0.9.31.
Mon, 12 Apr 2010 00:04:11 -0500 Rob Landley Yank ugly STAGE_DIR adjustment and instead teach busybox/toybox bilds to auto-detect "bin" directory on install. (And while we're at it, don't build hello-dynamic on static-only system.)
Mon, 12 Apr 2010 00:02:32 -0500 Rob Landley NO_CLEANUP should prevent blank_tempdir from deleting stuff.
Sun, 11 Apr 2010 15:21:00 -0500 Rob Landley Move make, bash, and distcc builds into native-compiler.sh. (Break 'em out into sources/sections/*.build.)
Thu, 08 Apr 2010 23:09:13 -0500 Rob Landley Delete empty build/temp-* directories when we're done with them.
Wed, 07 Apr 2010 18:49:30 -0400 Eric S. Raymond Emphasis on virtualization.
Wed, 07 Apr 2010 18:26:01 -0400 Eric S. Raymond Use "custom virtual machines".
Wed, 07 Apr 2010 16:39:41 -0500 Rob Landley Add a new FAQ: how to get a writeable root filesystem.
Wed, 07 Apr 2010 15:50:03 -0500 Rob Landley Tweak to remove target list from the page (so it can't bit rot), and add an executive summary.
Mon, 05 Apr 2010 18:39:09 -0500 Rob Landley Jean-Christophe Dubois pointed out that if build.sh doesn't source config, it doesn't get things like NO_NATIVE_COMPILER.
Mon, 05 Apr 2010 02:06:00 -0500 Rob Landley Milton Miller spotted a bug where PATH was being set twice, and thus wasn't including both potential compiler locations at once.
Sun, 04 Apr 2010 05:48:50 -0500 Rob Landley Charles Stevens hit another "busybox flash doesn't build on Ubuntu 8.x" bug, this time because busybox grew a flashcp we weren't switching off yet.
Thu, 01 Apr 2010 15:59:15 -0500 Rob Landley Add zlib support to static-tools.sh so dropbear supports -C. Build dropbear -Os and strip the binaries to try to get some of the resulting size increase back.
Thu, 01 Apr 2010 02:39:54 -0500 Rob Landley Build zlib for squashfs, so we don't depend on the host having it.
Mon, 29 Mar 2010 19:02:55 -0500 Rob Landley Added tag 0.9.11 for changeset b9319aa31df8
Mon, 29 Mar 2010 19:00:34 -0500 Rob Landley Announce 0.9.11 release.
Mon, 29 Mar 2010 08:17:24 -0500 Rob Landley Link to mirror sites from each other.
Mon, 29 Mar 2010 07:48:57 -0500 Rob Landley Always make mke2fs, run-from-build.sh can't make hdb.img otherwise. 0.9.11
Mon, 29 Mar 2010 00:52:19 -0500 Rob Landley Busybox 1.16.1 is out.
Sun, 28 Mar 2010 15:12:23 -0500 Rob Landley Upgrade to uClibc 0.9.30.3.
Sun, 28 Mar 2010 13:48:48 -0500 Rob Landley Call the static native binaries $PACKAGE-$ARCH instead of the other way around, both for consistency with the tarball names and because the busybox multiplexor only knows about postfixes (so it can work as "./busybox-i686 ls -l" but "./i686-busybox ls -l" will say unknown applet).
Sun, 28 Mar 2010 13:44:20 -0500 Rob Landley Fix the sparc build of strace.
Sat, 27 Mar 2010 20:31:21 -0500 Rob Landley Factor out the upload into a shell function, and upload each package's results as available, rather than waiting until the end to upload everything at once.
Sat, 27 Mar 2010 20:26:58 -0500 Rob Landley When USE_TOYBOX=1, don't try to truncate and append to a file that's in use. (Bug spotted by David Seikel.)
Fri, 26 Mar 2010 22:00:51 -0500 Rob Landley Tell buildall where the hdc generation script for the native build actually went.
Fri, 26 Mar 2010 13:02:14 -0500 Rob Landley Bugfix by David Seikel: don't append .tar.bz2 twice to BINARY_PACKAGE_TARBALLS.
Fri, 26 Mar 2010 12:58:50 -0500 Rob Landley Bug spotted by Milton Miller: create stage tarball _after_ the compile smoketest.
Fri, 26 Mar 2010 04:57:11 -0500 Rob Landley Allow existing extracted source directry to be patched if necessary, even if tarball doesn't exist. (This lets a git bisect happen in situ under build/packages.)
Fri, 26 Mar 2010 00:52:05 -0500 Rob Landley Move sources/more/setup-native-build.sh to sources/native-builds/static-tools.sh, and add native-builds/hello-world.sh while I'm at it.
Thu, 25 Mar 2010 23:30:20 -0500 Rob Landley Move sources/native to sources/native-root
Thu, 25 Mar 2010 18:54:30 -0500 Rob Landley Move CROSS_SMOKE_TEST implementation out of simple-cross-compiler.sh and into sources/more/cross-smoke-test.sh, called from build.sh. Clean up comments a bit while we're there.
Thu, 25 Mar 2010 15:19:10 -0500 Rob Landley Minor news tweak I made ages ago and forgot to check in.
Thu, 25 Mar 2010 03:10:32 -0500 Rob Landley Make run-emulator.sh executable.
Sun, 21 Mar 2010 23:53:15 -0500 Rob Landley New i486 target, by David Seikel. (He's working on a Vortex86DX SOC, see http://www.vortex86dx.com/ and http://www.icoptech.com/pddetail.aspx?id=129&pid=4 for details.)
Thu, 18 Mar 2010 05:44:47 -0500 Rob Landley Make the native build timeout configurable.
Thu, 18 Mar 2010 02:25:11 -0500 Rob Landley Get screenshots working again. (Conversion to Vladimir Dronnikov's new layout underway, just going slowly...)
Thu, 18 Mar 2010 02:20:23 -0500 Rob Landley Comment tweak.
Tue, 16 Mar 2010 03:58:43 -0500 Rob Landley Finish previous commit: fix HDB and HDC and make run_emulator() a function. (And finally, if you say DEBUG=1 you get the emulator command output! Yay!)
Mon, 15 Mar 2010 06:01:36 -0500 Rob Landley Move distcc setup to dev-environment.sh. Fix bug where CPUS wasn't defined if distcc wasn't being used (leading to make -j with no limit, and OOM conditions in the emulated system).
Sun, 14 Mar 2010 01:18:27 -0600 Rob Landley Another bug Wolfgang Denk reported: make BUILD_STATIC=none actually work.
Fri, 12 Mar 2010 14:29:25 -0600 Rob Landley Slightly tweaked bugfix from Wolfgang Denk: clean out environment variables from the host that would screw up the build.
Fri, 12 Mar 2010 02:52:58 -0600 Rob Landley Fix busybox so the 2.6.33 mips kernel builds.
Sun, 07 Mar 2010 13:18:58 -0600 Rob Landley Optimize the linux and busybox bisects to not rebuild earlier sections unnecessarily.
Sun, 07 Mar 2010 11:49:25 -0600 Rob Landley Fix a typo that broke the script completely.
Mon, 01 Mar 2010 22:56:57 -0600 Rob Landley Missed a patch that needed updating for 2.6.33 kernel.
Mon, 01 Mar 2010 22:07:03 -0600 Rob Landley Upgrade to 2.6.33 kernel.
Mon, 01 Mar 2010 02:43:27 -0600 Rob Landley Add 64-bit mips target.
Mon, 01 Mar 2010 02:21:49 -0600 Rob Landley Add FORK=1 support to download.sh, and work around bash's $$ refusing to give an actual unique $PID for subshells by groveling around in /proc to find something usable.
Mon, 01 Mar 2010 01:03:04 -0600 Rob Landley Make extract use unique temporary directories so it's parallelizable.
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.
Wed, 24 Feb 2010 10:17:43 -0600 Rob Landley Don't need to blank STAGE_DIR when read_arch_dir already does.