Tue, 03 Aug 2010 11:07:37 -0500 |
Rob Landley |
build-control-images.sh got broken out a while ago, remove redundant code from buildall.
|
Tue, 03 Aug 2010 11:05:43 -0500 |
Rob Landley |
Write-up on the command logging wrapper.
|
Tue, 03 Aug 2010 11:04:58 -0500 |
Rob Landley |
Teach environment sanitizing to allow STAGE_NAME override.
|
Mon, 02 Aug 2010 17:56:28 -0500 |
Rob Landley |
Use Scrt1.o when building a shared library.
|
Sun, 01 Aug 2010 15:20:00 -0500 |
Rob Landley |
Now that extract_packages is separate from setupfor, EXTRACT_ALL=1 should be less brittle. (If not, needs to be fixed, so remove workarounds.)
|
Sun, 01 Aug 2010 15:19:00 -0500 |
Rob Landley |
Move $BUILD/logs creation from record-commands.sh to include.sh so it gets reliably recreated when a user blanks the logs and re-runs.
|
Sun, 01 Aug 2010 15:16:58 -0500 |
Rob Landley |
Comment tweak.
|
Sun, 01 Aug 2010 14:40:48 -0500 |
Rob Landley |
Add lots of debugging HOWTO information. More to come.
|
Sat, 31 Jul 2010 21:49:01 -0500 |
Rob Landley |
Make extract_package directly callable, and do so where necessary.
|
Fri, 30 Jul 2010 13:54:10 -0500 |
Rob Landley |
Add blank_workdir and make setupfor and cleanup use it. This means you can run an entire build.sh with NO_CLEANUP=1 on.
|
Tue, 27 Jul 2010 02:35:33 -0500 |
Rob Landley |
Apparently this never quite got updated for commit 1116.
|
Tue, 27 Jul 2010 01:40:50 -0500 |
Rob Landley |
List more environment variables sanitizing shouldn't drop.
|
Mon, 26 Jul 2010 16:47:41 -0500 |
Rob Landley |
Bugfix for busybox 1.17.1 mktemp dealing with non-absolute subdirectory paths.
|
Mon, 26 Jul 2010 01:42:00 -0500 |
Rob Landley |
Make the environment sanitize logic slightly more robust in the face of multi-line environment variable values.
|
Mon, 26 Jul 2010 00:06:58 -0500 |
Rob Landley |
Yank toybox from simple-root-filesystem. (Still need it for patch in host-tools.sh)
|
Mon, 26 Jul 2010 00:05:38 -0500 |
Rob Landley |
Update to busybox 1.17.1 and switch to defconfig instead of trimconfig.
|
Sun, 25 Jul 2010 23:26:46 -0500 |
Rob Landley |
Automatically use simple-root-filesystem if root-filesystem isn't avaialble.
|
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.)
|
Sun, 25 Jul 2010 14:19:12 -0500 |
Rob Landley |
Remove a baseconfig symbol that SYSIMAGE_TYPE=initramfs sets itself.
|
Sun, 25 Jul 2010 14:18:25 -0500 |
Rob Landley |
Make BUILD_VERBOSE a little more verbose.
|
Sat, 17 Jul 2010 14:19:39 -0500 |
Rob Landley |
Fluff up comments, and use blank_tempdir so re-running recreates all the images.
|
Sat, 17 Jul 2010 13:29:12 -0500 |
Rob Landley |
Comment tweak for cross-smoke-test.sh.
|
Mon, 12 Jul 2010 11:40:23 -0500 |
Rob Landley |
Only include the dev-environment.sh and native-build.sh scripts when the system image contains native development tools.
|
Sun, 11 Jul 2010 00:04:16 -0500 |
Rob Landley |
Tweak web page header.
|
Sun, 11 Jul 2010 00:02:44 -0500 |
Rob Landley |
Yet more gentoo bootstrap plumbing. Needs target-specific stuff still.
|
Sat, 10 Jul 2010 23:41:22 -0500 |
Rob Landley |
Convert sparc to baseconfig.
|
Sat, 10 Jul 2010 23:39:36 -0500 |
Rob Landley |
Make sh4 less unhappy.
|
Sat, 10 Jul 2010 23:38:51 -0500 |
Rob Landley |
Make NO_CLEANUP work with sources/sections/gcc.sh
|
Sat, 10 Jul 2010 23:36:43 -0500 |
Rob Landley |
Update initramfs generation to deal with kernel changes, and rip out unnecessary complexity (backgrounding the kernel build, partial rebuild) that other stages don't do.
|
Sat, 10 Jul 2010 00:05:50 -0500 |
Rob Landley |
Fix patching so sha1-for-source.txt only gets updated _after_ patch successfully applies (race with signal delivery), and make dienow output go to stderr instead of stdout.
|
Fri, 09 Jul 2010 13:03:01 -0500 |
Rob Landley |
Output dienow's error message to stderr.
|
Thu, 08 Jul 2010 10:55:45 -0500 |
Rob Landley |
Busybox's current acpid doesn't build on a sles 10 host (SW_LID undeclared).
|
Tue, 06 Jul 2010 14:46:15 -0500 |
Rob Landley |
Honor existing CFLAGS (if any) in binutils build.
|
Tue, 06 Jul 2010 12:10:26 -0500 |
Rob Landley |
Better error message.
|
Mon, 05 Jul 2010 15:37:04 -0500 |
Rob Landley |
Move "sources/more/" to just "more/", add a README explaining why those scripts are there, and adjust calls to them.
|
Sun, 04 Jul 2010 20:36:50 -0500 |
Rob Landley |
Fix mipsel and mips64 after the conversion.
|
Sun, 04 Jul 2010 04:05:58 -0500 |
Rob Landley |
Busybox 1.16.2 is out.
|
Sun, 04 Jul 2010 04:05:47 -0500 |
Rob Landley |
More baseconfig-linux work.
|
Sat, 03 Jul 2010 23:05:49 -0500 |
Rob Landley |
Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
|
Fri, 02 Jul 2010 23:38:31 -0500 |
Rob Landley |
Add baseconfig-linux, the infrastructure to use it, and move over the arm targets. (You can override with a miniconfig-linux or miniconfig-uClibc in the appropriate target directory.)
|
Fri, 02 Jul 2010 12:58:41 -0500 |
Rob Landley |
Add SIMPLE_ROOT_OVERLAY.
|
Fri, 02 Jul 2010 12:46:35 -0500 |
Rob Landley |
Trim a busybox feature that contains a hardwired #ifdef staircase of known target types. (There's no excuse for that, and it breaks on chips it doesn't know about.)
|
Wed, 30 Jun 2010 16:01:15 -0500 |
Rob Landley |
Yet another patch bug, this one due to @@ -1 +1,3 @@ (because the FSF made ,1 implicit, obviously the file format wouldn't be simple or consistent with them involved...)
|
Mon, 28 Jun 2010 21:08:59 -0500 |
Rob Landley |
Tweak ccwrap.c to handle compiler versions that only provide crtbegin.o and crtend.o without T and S versions.
|
Mon, 28 Jun 2010 00:27:09 -0500 |
Rob Landley |
cronjob didn't include functions.sh so doesn't have maybe_quiet, and the stderr redirect has to go before the pipe to tee anyway.
|
Sun, 27 Jun 2010 21:17:51 -0500 |
Rob Landley |
Better logging for cronjob.
|
Sun, 27 Jun 2010 21:17:11 -0500 |
Rob Landley |
Simplify run-from-build.sh.
|
Sun, 27 Jun 2010 21:00:55 -0500 |
Rob Landley |
Add cross-compiler.sh back. (If you rename a file and add an old one in the same commit, mercurial gets confused. Also, mercurial doesn't consider "this file was deleted" something worth showing in log -v, so figuring out what happened is an exercise in frustration. Obviously deleting a file is not an important part of its history...)
|
Sun, 27 Jun 2010 15:22:37 -0500 |
Rob Landley |
Bug workaround for FORK=1 build-control-images.sh
|
Sat, 26 Jun 2010 19:39:52 -0500 |
Rob Landley |
New cron job to populate snapshots directory.
|
Sat, 26 Jun 2010 17:02:25 -0500 |
Rob Landley |
Comment out the UNSTABLE= URLs for packages the cron job will be grabbing the git repos for. (It just serves to confuse the error messages I get if I snapshot the git repo wrong.)
|
Wed, 23 Jun 2010 13:30:50 -0500 |
Rob Landley |
If there is anything in man, cp -a won't follow a symlink on the target, it'll instead complain it can't replace a non-directory with a directory. Right, this micro-optimization's not worth the hassle...
|
Tue, 22 Jun 2010 17:52:27 -0500 |
Rob Landley |
Fix a dangling symlink that confuses root-filesystem.sh, and add some comments.
|
Tue, 22 Jun 2010 17:52:00 -0500 |
Rob Landley |
Make static-tools.sh use the same version of zlib as host-tools.sh.
|
Tue, 22 Jun 2010 17:49:03 -0500 |
Rob Landley |
Add HOST_EXTRA. Using it is a horrible idea, please don't.
|
Tue, 22 Jun 2010 14:20:26 -0500 |
Rob Landley |
Oops, a debug bit leaked. Keep it in but make it not fail when HAVE_SHARED=n.
|
Tue, 22 Jun 2010 00:58:59 -0500 |
Rob Landley |
Remember to make the root-filesystem tarball.
|
Mon, 21 Jun 2010 10:35:38 -0500 |
Rob Landley |
Fix typo spotted by Milton Miller.
|
Sun, 20 Jun 2010 20:32:59 -0500 |
Rob Landley |
Migrate oneit out of toybox into sources/toys as a standalone program, and fix it so pid 1 has / as its working directory so we can umount /home if necessary.
|
Sun, 20 Jun 2010 18:44:46 -0500 |
Rob Landley |
Fluff up propaganda page.
|
Sun, 20 Jun 2010 16:58:05 -0500 |
Rob Landley |
Install distcc binaries in the distcc subdirectory, not in /bin.
|
Sun, 20 Jun 2010 16:25:35 -0500 |
Rob Landley |
Add NO_CPLUSPLUS config option, to skip c++ support entirely.
|
Sun, 20 Jun 2010 14:54:00 -0500 |
Rob Landley |
Fix typo.
|
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.
|
Sat, 19 Jun 2010 16:42:03 -0500 |
Rob Landley |
The install-tools debris this script deletes wasn't there in gcc 3.x, so allow the delete to fail gracefully when USE_UNSTABLE his hooked up to an ancient version.
|
Sat, 19 Jun 2010 16:39:16 -0500 |
Rob Landley |
Older versions of binutils would build break if you _didn't_ build them out of tree (and in the case of 2.14, if you didn't build them in a work directory in the same directory as the binutils source). Not relevant to 2.17, but doesn't hurt anything, so...
|
Sat, 19 Jun 2010 16:37:47 -0500 |
Rob Landley |
Cosmetic cleanup, don't leave unused empty output directories lying around.
|
Sat, 19 Jun 2010 16:36:11 -0500 |
Rob Landley |
Don't use maybe_fork for creating control images yet, extracting the same tarball from multiple stages conflicts.
|
Fri, 18 Jun 2010 15:48:14 -0500 |
Rob Landley |
Scripts generally say thing-thing not thing_thing, so rename migrate_kernel.
|
Wed, 16 Jun 2010 20:49:35 -0500 |
Rob Landley |
Commemorate symbols 0.9.30 needed, for debugging purposes.
|
Wed, 16 Jun 2010 18:10:17 -0500 |
Rob Landley |
Add a title to the main page, and correct the URL since adding a subdomain probably isn't worth the effort.
|
Wed, 16 Jun 2010 18:08:10 -0500 |
Rob Landley |
Fluff up the "about" page a bit.
|
Wed, 16 Jun 2010 18:07:54 -0500 |
Rob Landley |
Update the FAQ with some reasons for the name change.
|
Wed, 16 Jun 2010 08:14:27 -0500 |
Rob Landley |
Leftover debris from buildall.sh breakup (1114).
|
Wed, 16 Jun 2010 08:13:30 -0500 |
Rob Landley |
Use Google's nameserver, use ntpd to set time for chroot (if necessary), don't umount home if we didn't mount it.
|
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.
|
Wed, 16 Jun 2010 08:03:12 -0500 |
Rob Landley |
Control image to run the busybox test suite.
|
Sun, 13 Jun 2010 23:50:40 -0500 |
Rob Landley |
Break up buildall.sh so it's easier to run individual portions of it.
|
Sun, 13 Jun 2010 22:57:07 -0500 |
Rob Landley |
More trouble than its worth for FORK and QUIET to be separate knobs.
|
Sun, 13 Jun 2010 22:55:53 -0500 |
Rob Landley |
Update gentoo-stage1 build to actually build portage. (Doesn't install a tree yet.)
|
Sun, 13 Jun 2010 22:54:25 -0500 |
Rob Landley |
Vary $WORK directory so making multiple control images in parallel with FORK=1 doesn't conflict.
|
Sun, 13 Jun 2010 02:47:49 -0500 |
Rob Landley |
Make smoketest.sh more efficient, no need to create hdb.img or use run-from-build.sh.
|
Fri, 11 Jun 2010 14:00:11 -0500 |
Rob Landley |
Michael S. Zick wrote up some mips documentation for the architectures page.
|
Thu, 10 Jun 2010 21:17:07 -0500 |
Rob Landley |
Tweak: some things install their man pages into /usr/man, and some into /usr/share/man. Symlink 'em together so there's just the one.
|
Thu, 10 Jun 2010 21:16:14 -0500 |
Rob Landley |
Cosmetic tweak, say "Extracting" instead of "Building" during EXTRACT_ALL.
|
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.
|