log

age author description
Sun, 05 Sep 2010 00:47:39 -0500 Rob Landley Added tag 1.0 for changeset 479bcbb2775e
Sun, 05 Sep 2010 00:47:04 -0500 Rob Landley Screw it: cut a release and fix it all up later.1.0
Sun, 05 Sep 2010 00:08:47 -0500 Rob Landley The point of armv4l is to be OABI, so have the config agree with that.
Sun, 05 Sep 2010 00:04:13 -0500 Rob Landley Smoketest was using the wrong run-emulator-from-build.sh path.
Sun, 05 Sep 2010 00:02:21 -0500 Rob Landley Yet more FAQ massaging.
Sat, 04 Sep 2010 17:55:54 -0500 Rob Landley Revert the kernel commit that broke mips64.
Wed, 01 Sep 2010 00:58:00 -0500 Rob Landley When BUILD_STATIC=all that inclues oneit.
Tue, 31 Aug 2010 18:25:34 -0500 Rob Landley Long overdue upgrade to 2.6.35, I'll fix the architectures this breaks later.
Tue, 31 Aug 2010 18:22:57 -0500 Rob Landley Teach gentoo-stage1.sh that /dev/null means don't create an hdc.
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.
Mon, 23 Aug 2010 12:30:09 -0500 Rob Landley Fix mirror list.
Mon, 23 Aug 2010 12:21:53 -0500 Rob Landley Remove patch that current busybox doesn't need.
Mon, 23 Aug 2010 00:28:41 -0500 Rob Landley Fluff out the debugging section of the FAQ a bit more, explaining EXTRACT_ALL and NO_SANITIZE_ENVIRONMENT.
Mon, 23 Aug 2010 00:27:44 -0500 Rob Landley Dereference symlink path segments in record-commands.sh.
Mon, 23 Aug 2010 00:26:48 -0500 Rob Landley Break down and build separate patch package on target for gentoo stage 1.
Mon, 23 Aug 2010 00:26:10 -0500 Rob Landley Building util-linux on target needs the program invocation name stuff.
Mon, 23 Aug 2010 00:25:07 -0500 Rob Landley Add new "/src/host-info" file to target, with CROSS_TARGET and KARCH values.
Mon, 23 Aug 2010 00:22:38 -0500 Rob Landley Update busybox.
Sat, 21 Aug 2010 02:47:39 -0500 Rob Landley Break link (touch gets confused that /mnt is a read-only squashfs).
Sat, 21 Aug 2010 02:46:30 -0500 Rob Landley Switch from toybox netcat to busybox netcat.
Sat, 21 Aug 2010 01:33:02 -0500 Rob Landley Make sure PATH and CONSOLE are properly exported even when kernel command line doesn't provide the right data.
Fri, 20 Aug 2010 18:42:02 -0500 Rob Landley The ncurses ./configure stage won't detect a NO_CPLUSPLUS build. The c++ binding isn't needed to build a gentoo stage 1, so disable it.
Thu, 19 Aug 2010 12:50:32 -0500 Rob Landley Add a fallback if /proc/cmdline doesn't produce a console= entry.
Wed, 18 Aug 2010 17:11:32 -0500 Rob Landley Stab at updating bisectinate to use git clone into build/packages (instead of lots of redundant "git archive | tar x" passes, which pointlessly waste disk and cpu). Still issues around alt-patches and around LONG=1 tests (should be separate "expect" style and hdc control image style test levels).
Wed, 18 Aug 2010 17:07:13 -0500 Rob Landley Script to wrap up a control image and arch root filesystem into a tarball runnable on a host.
Wed, 18 Aug 2010 15:58:02 -0500 Rob Landley Teach build.sh to build host compiler if necessary for CROSS_HOST_ARCH.
Mon, 16 Aug 2010 21:38:33 -0500 Rob Landley If environment sanitizing lets TOOLCHAIN_PREFIX through, it should let HOST_ARCH through too. And while we're at it, separate inherited variables from locally defined ones.
Mon, 16 Aug 2010 21:05:18 -0500 Rob Landley Untangle static vs cross for ccwrap section.
Mon, 16 Aug 2010 21:03:59 -0500 Rob Landley Only make "bash" and "make" and such when toolchain has no prefix.
Mon, 16 Aug 2010 18:12:16 -0500 Rob Landley Missed one (PROGRAM_PREFIX->TOOLCHAIN_PREFIX).
Mon, 16 Aug 2010 15:00:35 -0500 Rob Landley Environment sanitizing screwed up the cross-compiler.sh wrapper. Fix it, rename PROGRAM_PREFIX to TOOLCHAIN_PREFIX, and put a guard around sources/include.sh so it's safe to include multiple times.
Fri, 13 Aug 2010 17:19:28 -0500 Rob Landley Ahem. Change the user of sources/native-root to sources/root-filesystem.
Fri, 13 Aug 2010 16:34:07 -0500 Rob Landley Move sources/native-root to sources/root-filesystem (mostly to make tab completion work better when navigating the source).
Fri, 13 Aug 2010 15:41:03 -0500 Rob Landley Fix case where build/packages/alt-package exists but tarball doesn't, and EXTRACT_ALL=1 ./download.sh gets called.
Tue, 10 Aug 2010 11:40:42 -0500 Rob Landley In the presence of multiple tarballs, use the newest one, so downloading a new version and extracting it before running cleanup_oldfiles should work now.
Tue, 10 Aug 2010 11:00:33 -0500 Rob Landley Bootstrapping gentoo portage tree. Download tarball, extract it, and emerge --sync. (Build rsync so emerge --sync works.)
Tue, 10 Aug 2010 00:17:48 -0500 Rob Landley Remove script that moved to "more" directory.
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.
Sun, 08 Aug 2010 21:01:41 -0500 Rob Landley Polish the strip logic a bit.
Sun, 08 Aug 2010 20:57:58 -0500 Rob Landley is_in_list doesn't like "[" and "[[", thinks it's an unterminated regex.
Thu, 05 Aug 2010 13:10:07 -0500 Rob Landley If some clever sysadmin claimed 1024-65535 for local ports, punt.
Thu, 05 Aug 2010 12:31:01 -0500 Rob Landley Change how to filter out (currently) unusable busybox apps, and add mke2fs to force e2fsprogs build.
Thu, 05 Aug 2010 12:08:25 -0500 Rob Landley Apparently gentoo has mke2fs in a normal user's path, but not tune2fs. Sigh.
Thu, 05 Aug 2010 12:08:02 -0500 Rob Landley Three convenience scripts to bounce off build/system-image-$ARCH and run stuff
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.