log

age author description
Thu, 29 Sep 2011 19:27:00 -0500 Rob Landley Trivial cleanup. 1.1.0
Thu, 29 Sep 2011 19:26:26 -0500 Rob Landley Upgrade busybox to 1.19.2, which folds in two patches.
Sun, 25 Sep 2011 22:09:33 -0500 Rob Landley more/test.sh shouldn't zap output directory.
Fri, 23 Sep 2011 14:38:11 -0500 Rob Landley Make ccwrap use --start-group and --end-group rather than specifying the same libraries multiple times.
Sun, 18 Sep 2011 21:37:31 -0500 Rob Landley Make chroot-splice.sh more useful for testing new control images in a chroot instead of qemu.
Sun, 18 Sep 2011 13:03:05 -0500 Rob Landley Save buildall-native.sh output in build/ not (build/native-static). Update comments a lot.
Sat, 17 Sep 2011 00:01:20 -0500 Rob Landley Fix setup-chroot when used with relative path, and VERBOSE option
Wed, 14 Sep 2011 13:09:22 -0500 Rob Landley Hardwire CPUS=3 in dev-environment.sh distcc support until scalability limits addressed.
Tue, 13 Sep 2011 16:27:21 -0500 Rob Landley Announce current target in more/for-each-target.sh
Tue, 13 Sep 2011 16:09:37 -0500 Rob Landley Build the cross compiler's ldd/ldconfig for the correct architecture. (Sigh.)
Mon, 12 Sep 2011 10:54:25 -0500 Rob Landley Make timeout duration configurable.
Sat, 10 Sep 2011 08:28:32 -0500 Rob Landley Try to auto-balance FORK=1 and CPUS so as not to overload build server.
Sat, 10 Sep 2011 08:28:00 -0500 Rob Landley Cleanups to init script.
Sat, 10 Sep 2011 08:03:10 -0500 Rob Landley Use the ext4 driver for ext3 and ext2 filesystems.
Mon, 05 Sep 2011 14:06:06 +0200 Alessio Igor Bogani Add dev-environment.sh support for virtio targets
Mon, 05 Sep 2011 08:49:08 +0200 Alessio Igor Bogani Get rid of of two old and now unused variables
Thu, 08 Sep 2011 08:41:40 -0500 Rob Landley Spelling contributors' names right is a good thing.
Thu, 08 Sep 2011 08:40:28 -0500 Rob Landley Fix the lfs-bootstrap m4 hang.
Fri, 02 Sep 2011 16:36:40 -0500 Rob Landley Remove old Gentoo From Scratch debris, it's basically CROSS_TARGET and KARCH.
Tue, 23 Aug 2011 08:42:18 -0500 Rob Landley Update the web page with release announcement. (And fix the wordwrapping problem small screens have apparently had since january.)
Tue, 23 Aug 2011 08:21:48 -0500 Rob Landley Fiddle with the downloads/binaries layout yet again, and update README for it.
Tue, 23 Aug 2011 08:21:15 -0500 Rob Landley Added tag 1.0.3 for changeset 4aceeceefb2d
Sun, 21 Aug 2011 20:51:42 -0500 Rob Landley Reasonable guess at an m68k mac config, in hopes qemu grows emulation soon. 1.0.3
Sat, 20 Aug 2011 15:16:04 -0500 Rob Landley Fix ppc440.
Sat, 20 Aug 2011 12:26:25 -0500 Rob Landley Fix the busybox patch I sent upstream to work with hunks at the start of file.
Tue, 16 Aug 2011 13:48:35 -0500 Rob Landley Fix for less from Denys.
Mon, 15 Aug 2011 07:06:40 -0500 Rob Landley Busybox 1.19.0 and two patches to make it work.
Sun, 07 Aug 2011 04:18:21 -0500 Rob Landley Revert sh4 breakage.
Tue, 02 Aug 2011 12:06:00 +0200 Alessio Igor Bogani Add powerpc-virtio target
Tue, 02 Aug 2011 12:01:15 +0200 Alessio Igor Bogani Invoke qemu instead of kvm
Tue, 02 Aug 2011 11:10:54 +0200 Alessio Igor Bogani Rename i686-kvm to i686-virtio
Fri, 29 Jul 2011 20:49:08 -0500 Rob Landley Cosmetic tweak, with FORK=1 download.sh shouldn't announce it's done until it is.
Tue, 26 Jul 2011 13:03:15 -0500 Rob Landley Bring back fixmips patch, it didn't get merged into 3.0.
Sun, 24 Jul 2011 13:55:31 -0500 Rob Landley Switch uClibc to 0.9.32, which simplifies the patch stack a lot but adds a few new ones.
Sun, 24 Jul 2011 13:37:22 -0500 Rob Landley Actually stop after the first failed patch.
Sat, 23 Jul 2011 21:58:24 -0500 Rob Landley Now that the control-images have their own repository, remove them from this one.
Sat, 23 Jul 2011 21:55:29 -0500 Rob Landley Tweak download message when using manual build/package/alt-* setup.
Sat, 23 Jul 2011 21:20:06 -0500 Rob Landley Linux kernel 3.0.
Sat, 23 Jul 2011 18:35:10 -0500 Rob Landley Use devtmpfs instead of mdev.
Tue, 19 Jul 2011 06:43:16 -0500 Rob Landley Did they really ship a uClibc release that didn't build on x86?
Tue, 19 Jul 2011 06:41:39 -0500 Rob Landley Test uClibc 0.9.32.
Tue, 19 Jul 2011 06:39:53 -0500 Rob Landley Delete a leftover comment from the days when we put stuff in /tools by default. (Wow that's old...)
Wed, 06 Jul 2011 07:09:53 -0500 Rob Landley Don't create build/packages _and_ $SRCTREE, they should be the same and when they aren't the first is wrong.
Tue, 05 Jul 2011 08:39:59 -0500 Rob Landley Create smoketest-report.sh producing CSV with more info.
Sun, 03 Jul 2011 13:09:48 -0500 Rob Landley First attempt at for-each-target didn't work with the new layout due to really stupid bug.
Sat, 02 Jul 2011 20:31:49 -0500 Rob Landley Use dropbear fix static linking patch from dropbear maintainer.
Wed, 29 Jun 2011 07:47:05 -0500 Rob Landley Fix variant target bug where linux-kernel.sh was using the base architecture name to create the stage tarball. It was both wrong and didn't work when we hadn't built the base architecture yet.
Mon, 27 Jun 2011 07:53:54 -0500 Rob Landley Make i686-kvm actually use kvm.
Mon, 27 Jun 2011 07:44:19 -0500 Rob Landley Add quick and dirty toy to filter out baseconfig entries from miniconfig.sh output to give LINUX_CONFIG entry for a target settings file.
Mon, 27 Jun 2011 07:36:56 -0500 Rob Landley Add m68k back.
Mon, 27 Jun 2011 07:36:31 -0500 Rob Landley Convert architectures. (Putting m68k back next checking, mercurial got confused.)
Mon, 27 Jun 2011 06:40:25 -0500 Rob Landley Add base_architecture, make base architectures and extra targets work, and move i586 virtio stuff to new i686-kvm target.
Sun, 26 Jun 2011 20:09:37 -0500 Rob Landley Remove one more "settings" dependency from functions.sh, and convert lots of architecture configurations from directory to file.
Sun, 26 Jun 2011 19:25:19 -0500 Rob Landley See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Sun, 26 Jun 2011 17:44:02 -0500 Rob Landley Replace read_arch_dir with load_target, which understands that sources/targets/$TARGET can be a file or a directory.
Sun, 26 Jun 2011 17:42:52 -0500 Rob Landley Add a FAQ about android.
Wed, 22 Jun 2011 11:46:10 +0200 Alessio Igor Bogani Move i586 to virtio
Thu, 23 Jun 2011 07:41:05 -0500 Rob Landley Print better error message for bad architecture name, idea from Alessio Igor Bogani.
Wed, 22 Jun 2011 12:53:22 -0500 Rob Landley Try uClibc 0.9.31.1.
Wed, 22 Jun 2011 12:51:19 -0500 Rob Landley Upgrade to dropbear 0.53.1 and fix its' broken static linking.
Sun, 19 Jun 2011 21:51:42 -0500 Rob Landley Make /mnt/init work with more/chroot-splice.sh.
Fri, 17 Jun 2011 13:00:17 -0500 Rob Landley Fix BINARY_PACKAGE_TARBALLS generation: some packages produce no output (zlib used to build dropbear for example), and thus check for an empty list before trying to make a tarball.
Fri, 17 Jun 2011 12:42:12 -0500 Rob Landley Remove FWL debris and rename do_rename to do_manifest while we're at it. (Based on prompting from Alessio Bogani).
Fri, 17 Jun 2011 12:15:34 +0200 Alessio Igor Bogani Update MANIFEST file
Fri, 17 Jun 2011 11:26:31 +0200 Alessio Igor Bogani Avoid sanitizing useful *_proxy environment variables
Fri, 17 Jun 2011 11:24:53 +0200 Alessio Igor Bogani Remove useless symlink
Wed, 15 Jun 2011 23:22:39 +0200 Alessio Igor Bogani Update links
Wed, 15 Jun 2011 23:22:07 +0200 Alessio Igor Bogani Remove dead links
Wed, 15 Jun 2011 23:21:12 +0200 Alessio Igor Bogani Fix a little typo
Thu, 16 Jun 2011 13:20:43 -0500 Rob Landley Make ppc440 less wrong. Still need a proper bamboo board setup.
Thu, 16 Jun 2011 13:20:06 -0500 Rob Landley Instead of NTFS, build in v9fs/virtfs.
Thu, 16 Jun 2011 13:19:35 -0500 Rob Landley Check in the release announcement for the web page.
Thu, 16 Jun 2011 08:36:42 -0500 Rob Landley Clean up cronjob.sh (buildall.sh sets host to i686, FORK=1 is server-specific so shouldn't be hardwired in, and pulling from a script that's in the repository you're pulling is just icky.)
Thu, 16 Jun 2011 07:41:10 -0500 Rob Landley Fix from Geoffroy Weisenhorn: on 32-bit hosts mktimeconst needs 1L<<31 to be an _unsigned_ long constant.
Wed, 15 Jun 2011 20:11:39 -0500 Rob Landley Rebuilding root-image should also rebuild linux-kernel for initramfs builds.
Wed, 15 Jun 2011 20:10:45 -0500 Rob Landley Fix broken comment.
Tue, 14 Jun 2011 20:48:07 -0500 Rob Landley Added tag 1.0.2 for changeset a9685aea2a2c
Sun, 12 Jun 2011 22:37:01 -0500 Rob Landley Don't require objective C on the host, no matter what weird things ./configure does. 1.0.2
Sun, 12 Jun 2011 17:17:57 -0500 Rob Landley Get sh4 working again thanks to kernel .config and qemu invocation Khem Raj.
Sun, 12 Jun 2011 03:28:39 -0500 Rob Landley Clean up powerpc config.
Sun, 12 Jun 2011 01:26:17 -0500 Rob Landley Convert powerpc miniconfig-linux to baseconfig.
Sat, 11 Jun 2011 22:43:24 -0500 Rob Landley Merge description files into settings files as $DESCRIPTION entry.
Fri, 10 Jun 2011 21:10:37 -0500 Rob Landley Add a FAQ about miniconfigs.
Fri, 10 Jun 2011 21:09:30 -0500 Rob Landley Check in some more project history I wrote. (Nobody should care but me, sort of blog-ish.)
Fri, 10 Jun 2011 21:08:26 -0500 Rob Landley Remove accidentally duplicated news entries.
Fri, 10 Jun 2011 21:07:18 -0500 Rob Landley Add alt-linux patch symlinks so building unstable linux snapshots is more likely to work.
Fri, 10 Jun 2011 21:05:58 -0500 Rob Landley Fix initramfs packaging (never fixed gen_init_cpio.c into sources/toys, best to use the copy out of the Linux source anyway).
Tue, 07 Jun 2011 21:56:45 -0500 Rob Landley Fix armv6l, for details see http://lists.nongnu.org/archive/html/qemu-devel/2011-06/msg00829.html
Sat, 28 May 2011 07:12:44 -0500 Rob Landley Update to busybox 1.18.4 (fixes the wget hang).
Sat, 28 May 2011 06:06:38 -0500 Rob Landley Patch to fix mips malta target on 2.6.39.
Tue, 24 May 2011 02:06:22 -0500 Rob Landley Move root's home directory to /home/root, which is A) known writeable space so dropbear can have a .ssh directory if it needs one, B) frees up /root to be a virtfs mount point of the host's root filesystem.
Tue, 24 May 2011 02:00:52 -0500 Rob Landley Make bisectinate actually use the LONG=1 test.
Tue, 24 May 2011 02:00:11 -0500 Rob Landley The migrate-kernel script doesn't need to include the initramfs settings in its config. (Facepalm.)
Sun, 22 May 2011 06:09:29 -0500 Rob Landley Upgrade to 2.6.39 kernel.
Sun, 22 May 2011 04:18:30 -0500 Rob Landley Combine set_titlebar and "echo ===" stuff into announce() function. Consistently output target/stage info, and yank redundant instances.
Sun, 22 May 2011 04:13:54 -0500 Rob Landley Update migrate-kernel.sh to work with baseconfigs.
Sat, 21 May 2011 23:38:59 -0500 Rob Landley Cosmetic tweak to miniconfig script.
Sat, 21 May 2011 23:37:31 -0500 Rob Landley Kick uClibc 0.9.32-rc3 to UNSTABLE for the moment, and put 0.9.31 back in stable, with its old patch stack.
Sat, 21 May 2011 22:56:09 -0500 Rob Landley Remove toybox patches, no longer using that in this project.
Wed, 04 May 2011 02:04:17 -0500 Rob Landley Speed up miniconfig by introducing "stride" (discard lines in batches).
Mon, 18 Apr 2011 22:51:21 -0500 Rob Landley Convert downloads/README into build-stages.html
Mon, 18 Apr 2011 19:34:48 -0500 Rob Landley Update FAQ now that setup-chroot is in the system images.
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.
Mon, 18 Apr 2011 08:02:06 -0500 Rob Landley Update to squashfs 4.2.
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.
Wed, 13 Apr 2011 03:07:02 -0500 Rob Landley Move do_in_chroot in control-images to setup-choot in system-image, and move zapchroot into system-image as well. New setup-chroot is more flexible, copying whatever existing host mounts you've got and with the ability to re-enter an existing chroot (if the target directory exists it'll just setup and tear down the bind mounts again without copying files).
Sun, 03 Apr 2011 15:09:19 -0500 Rob Landley 2.6.38 kernel no longer has config symbol for PACKET_MMAP.
Sun, 03 Apr 2011 15:08:35 -0500 Rob Landley Add BUILD_NATIVE_ONLY and NO_CLEAN controls to buildall.sh. Also break out the hdb.img creation and do that single threaded for all targets, then reuse the scratch drives. (Avoids triggering timeout.sh due to disk thrashing on large FORK=1 builds.)
Sun, 03 Apr 2011 15:05:11 -0500 Rob Landley Factor out make-hdb.sh from dev-environment.sh.
Sun, 03 Apr 2011 15:03:33 -0500 Rob Landley More typos from Alan Post.
Tue, 22 Mar 2011 06:51:49 -0500 Rob Landley Many typos, spotted by Alan Post.
Fri, 18 Mar 2011 23:20:13 -0500 Rob Landley Switch to from pthreads.old to NPTL.
Fri, 18 Mar 2011 23:19:02 -0500 Rob Landley Update to linux-2.6.38 and uClibc-0.9.32-rc3.
Fri, 18 Mar 2011 23:16:19 -0500 Rob Landley Remove lots of patches (and add one) for uClibc 0.9.32 release candidates.
Fri, 18 Mar 2011 23:02:13 -0500 Rob Landley Switch to the noperl patches for 2.6.38.
Fri, 18 Mar 2011 19:28:50 -0500 Rob Landley Might as well preserve hard links while assembling root-filsystem. Neither busybox tar nor mksquashfs are currently using them, but maybe someday...
Fri, 18 Mar 2011 05:58:35 -0500 Rob Landley If sha1sum isn't installed, download falls back through all the mirrors repeatedly downloading stuff, without explaining why it failed.
Mon, 14 Mar 2011 19:07:38 -0500 Rob Landley Forgot to check in that last news update. Oops.
Mon, 14 Mar 2011 19:06:29 -0500 Rob Landley Update .hgignore
Mon, 14 Mar 2011 18:46:08 -0500 Rob Landley Fix regression: make #!/bin/sh point to bash instead of busybox shell for dev environment. (Oops.)
Wed, 09 Feb 2011 21:06:18 -0600 Rob Landley impactlinux.com is just an alias for landley.net now, remove it from mirror list.
Wed, 09 Feb 2011 21:05:54 -0600 Rob Landley Update config for uClibc 0.9.32-rc2. Which almost works right.
Wed, 09 Feb 2011 20:58:33 -0600 Rob Landley Update busybox, and update uClibc and linux to test versions that should ship soon. Update patches directory to match.
Tue, 08 Feb 2011 12:11:04 -0600 Rob Landley Albert Lee spotted that libnsl went away after 0.9.11 due to the baseconfig stuff dropping a uClibc symbol. Put it back.
Sat, 22 Jan 2011 14:40:00 -0600 Rob Landley Teach ccwrap to switch off -xc after command line sources listed, so cc doesn't try to interpret libc and such as C sources.
Wed, 09 Feb 2011 21:10:04 -0600 Rob Landley Update news and sidebars.
Mon, 10 Jan 2011 08:26:02 -0600 Rob Landley Bring bootraw patch up to 2.6.37 so it doesn't need fuzz factor support to apply (which busybox patch doesn't do, and which is a bad idea anyway because fuzz has the annoying habit of silently applying hunks in the wrong place and introducing _subtle_ bugs).
Sat, 08 Jan 2011 19:58:33 -0600 Rob Landley Update a couple more links.
Sat, 08 Jan 2011 04:29:00 -0600 Rob Landley Missed a path when I renamed native-build to control-images.
Fri, 07 Jan 2011 21:21:34 -0600 Rob Landley 2.6.37 kernel.
Fri, 07 Jan 2011 01:15:01 -0600 Rob Landley Clean up old references to impactlinux.com, add a FAQ explaining why that site went away, and start the long and winding process of redoing documentation.hmtl.
Mon, 03 Jan 2011 02:08:33 -0600 Rob Landley Announce 1.0.1.
Mon, 03 Jan 2011 02:08:13 -0600 Rob Landley Added tag 1.0.1 for changeset a44deb7b4ee0
Wed, 08 Dec 2010 02:42:07 -0600 Rob Landley Busybox 1.18.0 doesn't build on Ubuntu 9.04. This fixes it. 1.0.1
Fri, 03 Dec 2010 21:47:10 -0600 Rob Landley Need -fpic to build a shared libarary.
Fri, 03 Dec 2010 21:21:32 -0600 Rob Landley Update another README.
Fri, 03 Dec 2010 21:20:28 -0600 Rob Landley Update some READMEs.
Fri, 03 Dec 2010 20:18:50 -0600 Rob Landley Fix the includes.
Fri, 03 Dec 2010 00:09:32 -0600 Rob Landley Move clean.sh into more since it isn't a build stage.
Thu, 02 Dec 2010 21:00:47 -0600 Rob Landley Remove debris accidentally checked in.
Thu, 02 Dec 2010 20:59:07 -0600 Rob Landley A nolink build doesn't need the find -L hack.
Thu, 02 Dec 2010 20:57:19 -0600 Rob Landley Backport some uClibc bits so udev will build against 0.9.31.
Thu, 02 Dec 2010 18:17:20 -0600 Rob Landley New busybox release.
Wed, 01 Dec 2010 17:57:46 -0600 Rob Landley Add script.nolink option for packages that really don't like the whole 'tree of symlinks' thing. Migrate vim and remove the -L hack.
Wed, 01 Dec 2010 03:03:18 -0600 Rob Landley Add /sbin to the $PATH in the system image. (Oops.)
Wed, 01 Dec 2010 03:02:34 -0600 Rob Landley Don't delete hdb.img if user specified an $HDB image. (It's caller's responsibility to make sure that the scratch disk is in a usable state.)
Sun, 28 Nov 2010 22:09:12 -0600 Rob Landley Documentation tweak.
Sun, 28 Nov 2010 22:06:08 -0600 Rob Landley Make the module-init-tools build work on a read-only source filesystem.
Tue, 23 Nov 2010 06:43:54 -0600 Rob Landley Killtree momved, update timeout.sh to be able to find it.
Tue, 23 Nov 2010 03:58:41 -0600 Rob Landley Rip out uClibc internationalization (doesn't contain any codepages, just copies 'em from the host, so won't build on a host that hasn't got internationalization already installed), use gettext-stub instead of gettext, and fix udev and vim to build.
Mon, 22 Nov 2010 17:53:17 -0600 Rob Landley Make more of the LFS build actually build.
Mon, 22 Nov 2010 17:32:46 -0600 Rob Landley Handle package tarballs with overlapping names (thingy and thingy-test for example).
Mon, 22 Nov 2010 17:31:51 -0600 Rob Landley Add the sha1sum to the LFS tarball.
Mon, 22 Nov 2010 17:31:12 -0600 Rob Landley Building iproute2 needs the libresolv stub.
Sun, 21 Nov 2010 19:45:47 -0600 Rob Landley Documentation on how to use the bootstrap-skeleton infrastructure.
Sun, 21 Nov 2010 19:08:01 -0600 Rob Landley Move bootstrap-skeleton/files to bootstrap-skeleton/mnt, to be consistent.
Sun, 21 Nov 2010 15:02:47 -0600 Rob Landley Typo, ./configure not /configure
Sun, 21 Nov 2010 15:02:04 -0600 Rob Landley The LFS iproute2 build gets confused because "find -type f" in a directory created with "cp -s" skips symlinks and thus never finds anything. Use sed to add a -L to all those find invocations, to follow symlinks.
Sun, 21 Nov 2010 14:23:30 -0600 Rob Landley Fix for gettext's mbuiter.h assert 'iter->cur.wc == 0' failed which I hit in two diffferen tpackage builds and which gentoo hit a year ago here: http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=288743
Sun, 21 Nov 2010 14:20:22 -0600 Rob Landley Any attempt to actually _use_ the locale stuff fails dereferencing incomplete types because the guts of the headers (where the actual struct contents are defined) get zapped during install by unifdef on _LIBC guards. Rip the unnecessary #ifdefs out. See thread at http://lists.uclibc.org/pipermail/uclibc/2010-July/044185.html
Sun, 21 Nov 2010 14:14:18 -0600 Rob Landley Unexport ruserpass, a pointless namespace polution that breaks building the ftp program in inetutils.
Sun, 21 Nov 2010 14:02:59 -0600 Rob Landley Log stderr as well as stdout.
Sun, 21 Nov 2010 14:02:05 -0600 Rob Landley If the cross compiler supports internationalization, bash tries to stick -lintl into the host compiler, which may not support it. And if you stick a "no" for the question into config.cache it retests. So stick in a "nyet", which isn't a yes (so -lintl isn't added) but doesn't trigger a retest. I hate autoconf.
Wed, 17 Nov 2010 22:09:19 -0600 Rob Landley Add rather a lot of Linux From Scratch 6.7 building infrastructure. Needs a bit more debugging.
Sun, 14 Nov 2010 14:45:01 -0600 Rob Landley Upgrade to new busybox release and tweak it so /bin/sh is hush, not ash.
Sat, 13 Nov 2010 15:43:47 -0600 Rob Landley Rip out the code gratuitously reordering libraries. It serves no purpose other than to break mixed -lblah and ../blah.a compiles that care about order.
Thu, 11 Nov 2010 06:37:04 -0600 Rob Landley Ever-fluffier FAQ.
Thu, 11 Nov 2010 06:36:33 -0600 Rob Landley Second try at a chroot-splice script, combining a root-filesystem and a control image into a chroot directory. (Useful for working out new control images.)
Thu, 11 Nov 2010 04:50:39 -0600 Rob Landley More chipping away at the LFS build. Add basic locale support to uClibc config and hit gettext about the head and shoulders with sed until it compiles despite autoconf still being utterly useless.
Thu, 11 Nov 2010 04:49:16 -0600 Rob Landley Move the manifest tracking from build-one-package to run-build-stages and make it actually work.
Tue, 09 Nov 2010 20:43:04 -0600 Rob Landley Move zapchroot to a slightly less inappropriate place.
Mon, 08 Nov 2010 21:24:58 -0600 Rob Landley Change control image scripts so they always build in build/control-images, and put the extracted and archived (squashfs) versions in the same directory the way the other build scripts do. Also use utility_functions.sh as appropriate.
Mon, 08 Nov 2010 21:07:36 -0600 Rob Landley Mounting a tmpfs on /dev means /dev/pts isn't there, so mkdir it.
Mon, 08 Nov 2010 21:06:29 -0600 Rob Landley Add zapchroot script that unmounts everything under a directory.
Mon, 08 Nov 2010 20:57:35 -0600 Rob Landley Add NFSv3 and devtmpfs to the kernel baseconfig.
Sun, 07 Nov 2010 15:57:32 -0600 Rob Landley Missed a bit of the name change.
Sun, 07 Nov 2010 15:55:26 -0600 Rob Landley Move sources/native-builds to sources/control-images, so the naming is consistent.
Sun, 07 Nov 2010 15:54:37 -0600 Rob Landley When building control images, the working directory should be in build/control-images.
Sun, 07 Nov 2010 13:59:42 -0600 Rob Landley functions.sh no longer includes utility-functions.sh, so adjust includes.
Fri, 05 Nov 2010 01:02:34 -0500 Rob Landley Config tweak to make uClibc work if you install the cross-compiler at /tools and build with CCWRAP_DYNAMIC_LINKER=/tools/lib/ld-uClibc.so.0 exported.
Wed, 03 Nov 2010 13:58:56 -0500 Rob Landley The impactlinux.com domain unexpectedly went away, update the web page on
Sat, 30 Oct 2010 20:49:09 -0500 Rob Landley I can't reliably log into freenode anymore due to their strange mandatory authentication protocol being blocked by multiple ISPs, so I'll yank the reference from the web page.
Sun, 24 Oct 2010 04:17:15 -0500 Rob Landley More tweaks to bootstrap-skeleton, implement the first half of lfs-bootstrap for Linux From Scratch 6.7 against the new infrastructure, and tweak gentoo build to stay current with bootstrap-skeleton changes. (Now more common infrastructure, and requires package-list file.)
Sat, 23 Oct 2010 15:15:29 -0500 Rob Landley Fix uClibc so m4 and bison build against it.
Fri, 22 Oct 2010 18:36:01 -0500 Rob Landley Fix guest account.
Fri, 22 Oct 2010 18:31:51 -0500 Rob Landley Provide a mount point for root user's home directory.
Thu, 21 Oct 2010 19:09:51 -0500 Rob Landley Update squashfs and kernel to current versions.
Thu, 07 Oct 2010 23:59:05 -0500 Rob Landley FAQ tweak.
Thu, 07 Oct 2010 23:58:14 -0500 Rob Landley Teach native-build.sh to pass in the name of the build control image.
Thu, 07 Oct 2010 23:55:46 -0500 Rob Landley Teach build-control-images.sh to call the new subdirectory format builds (with integrated patch directories and file trees and such).
Thu, 07 Oct 2010 23:54:33 -0500 Rob Landley Replace bisectinate's built-in tests with a test specified on the command line.
Thu, 07 Oct 2010 23:53:23 -0500 Rob Landley Dropbear's scp shouldn't call /usr/bin/dbclient, it should just call ssh out of $PATH.
Thu, 07 Oct 2010 23:52:23 -0500 Rob Landley Redo gentoo-boostrap on top of bootstrap-skeleton.
Thu, 07 Oct 2010 23:50:12 -0500 Rob Landley Update the common code, use "files" directory instead of build for subdir.
Thu, 07 Oct 2010 23:46:30 -0500 Rob Landley Genericize the noversion() regex a bit, and make sure to only apply patches in the sources/patches directory that end in ".patch".
Tue, 05 Oct 2010 21:18:36 -0500 Rob Landley Add generic native-build infastructure.
Mon, 04 Oct 2010 13:59:45 -0500 Rob Landley Start of a new Linux From Scratch build. Currently just extracts and patches the source tarballs.
Wed, 29 Sep 2010 15:18:08 -0500 Rob Landley Tweak uClibc config to add __progname support and debuggable pthreads.
Sat, 25 Sep 2010 14:10:23 -0500 Rob Landley Break out download_functions.sh into their own file.
Sat, 25 Sep 2010 13:40:04 -0500 Rob Landley Refactor the gentoo bootstrap build some more. Add "build" and "files" subdirectories, split each package build into a separate file, break out reusable shell functions into functions.sh. Flow control now init chrooting into run-build-stages.sh calling the individual package scripts.
Fri, 24 Sep 2010 08:36:21 -0500 Rob Landley Shuffle gentoo bootstrapping into a single directory (with files and patches subdirectories under that).
Thu, 16 Sep 2010 19:35:32 -0500 Rob Landley And e2fsprogs needs "--shared", not just "-shared". I'm not sure playing whack-a-mole with --long -> -long option conversion is the best way for the wrapper to approach this, but until somebody explains the logic of which longopts gcc accepts a single dash for and which it doesn't...
Wed, 15 Sep 2010 21:31:16 -0500 Rob Landley Add "file" to the bootstrap packages, and add a package.provided listing stuff that's there already for portage.
Wed, 15 Sep 2010 18:06:30 -0500 Rob Landley Tighten up test.sh usage message.
Wed, 15 Sep 2010 18:06:08 -0500 Rob Landley Mounting /dev/pts is useful.
Sun, 12 Sep 2010 19:21:42 -0500 Rob Landley Strangely, ncurses won't build shared libraries unless explicitly told to do so on the configure command line. (Yes, it's a library package. No, I don't know what they were smoking either.)
Sun, 12 Sep 2010 18:05:42 -0500 Rob Landley Milton Miller pointed out that tar | tar doesn't need gzip. :)
Fri, 10 Sep 2010 12:52:37 -0500 Rob Landley Typo fix for previous commit.
Fri, 10 Sep 2010 12:21:46 -0500 Rob Landley Fix overlay support: copy to original STAGE_DIR (not into usr/) and use tar | tar instead of cp -a (which barfs copying dir/file to a destination where dir symlink).
Wed, 08 Sep 2010 12:56:51 -0500 Rob Landley The header and news disagreed whether the file was "1.0" or "1.0.0", and since a 1.0.1 is inevitable, rename it 1.0.0.
Tue, 07 Sep 2010 03:48:35 -0500 Rob Landley Update the README for the download directory, noting simple-root-filesystem and the move to the "extras" directory.
Mon, 06 Sep 2010 15:14:02 -0500 Rob Landley 1.0 is out, update web page header.
Mon, 06 Sep 2010 00:57:38 -0500 Rob Landley Helps to get the version numbers right in the release message. (It was pending
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.