Thu, 26 Mar 2009 04:37:56 -0500 |
Rob Landley |
Vladimir Dronnikov pointed out that building e2fsprogs under uClibc would need --disable-tls.
|
Wed, 25 Mar 2009 06:57:57 -0500 |
Rob Landley |
Add squashfs to configs now that the 2.6.29 kernel merged it.
|
Wed, 25 Mar 2009 06:41:32 -0500 |
Rob Landley |
Fix qemu build and add sh4 -append patch.
|
Tue, 24 Mar 2009 21:30:37 -0500 |
Rob Landley |
Revert qemu ppc openbios to the version before the --nographic bug showed up (which was svn 6658). See http://lists.gnu.org/archive/html/qemu-devel/2009-03/msg01070.html for details.
|
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.)
|
Tue, 24 Mar 2009 19:36:07 -0500 |
Rob Landley |
Now that the 2.6.29 kernel is out with squashfs, add squashfs to host-tools.sh and system-image.sh.
|
Tue, 24 Mar 2009 17:01:41 -0500 |
Rob Landley |
Add download RENAME support and make squashfs use it to give a packagename-version filename like all the others.
|
Tue, 24 Mar 2009 16:19:00 -0500 |
Rob Landley |
Update perl2 removal patch for 2.6.29 kernel.
|
Tue, 24 Mar 2009 16:10:00 -0500 |
Rob Landley |
Reorder download entries into groups, add comments, add squashfs, bump qemu version.
|
Tue, 24 Mar 2009 15:55:22 -0500 |
Rob Landley |
Update linux and busybox versions.
|
Tue, 24 Mar 2009 15:52:19 -0500 |
Rob Landley |
Fix previous commit: actually download e2fsprogs and get image name right.
|
Sat, 21 Mar 2009 22:56:15 -0500 |
Rob Landley |
Since gene2fs can't produce large images in a reasonable amount of time, make a 64 meg image and resize it if necessary. (This means the minimum image size is 64 megs, because gene2fs won't run unless you specify a size, but it knows right away if the size you gave it wasn't big enough. I don't understand this either.)
|
Fri, 20 Mar 2009 21:52:26 -0500 |
Mark Miller |
Added variables for Gentoo from Scratch
|
Fri, 20 Mar 2009 09:06:46 -0500 |
Rob Landley |
Add $QEMU_EXTRA for emulator command line arguments.
|
Thu, 19 Mar 2009 23:37:33 -0500 |
Rob Landley |
Several small fixes, hopefully works now.
|
Thu, 19 Mar 2009 23:37:13 -0500 |
Rob Landley |
Move sources/packages to just packages, so we're not mixing run-time downloaded files with repository files.
|
Thu, 19 Mar 2009 19:15:45 -0500 |
Rob Landley |
Remove obsolete file.
|
Wed, 18 Mar 2009 19:58:26 -0500 |
Rob Landley |
Move adding /sbin to $PATH to run-from-build.sh.
|
Wed, 18 Mar 2009 15:32:24 -0500 |
Rob Landley |
Fluff out docs a bit (miniconfig: what hardware does qemu need?)
|
Wed, 18 Mar 2009 13:01:55 -0500 |
Rob Landley |
Peter Mazinger pointed out that my blog link only works on landley.net, not on impactlinux.com.
|
Tue, 17 Mar 2009 12:43:58 -0500 |
Rob Landley |
Don't strip .a and .o files, even with -strip-unneeded screws 'em up.
|
Sun, 15 Mar 2009 00:35:41 -0500 |
Rob Landley |
Gcc 4.2 needs three more environment variables set to emit a native compiler.
|
Wed, 11 Mar 2009 17:32:55 -0500 |
Rob Landley |
Upgrade to uClibc-0.9.30.1 (and tweak lots of UNSTABLE URLs).
|
Thu, 05 Mar 2009 12:25:19 -0600 |
Rob Landley |
buildall.sh should create the README file in the output directory.
|
Thu, 05 Mar 2009 12:24:53 -0600 |
Rob Landley |
Cosmetic tweak.
|
Tue, 03 Mar 2009 23:11:56 -0600 |
Rob Landley |
Need busybox svn 24680 to use the perl removal patches on a 32 bit host.
|
Tue, 24 Feb 2009 19:40:09 -0600 |
Rob Landley |
Take a stab at a cron job script.
|
Fri, 20 Feb 2009 01:37:15 -0600 |
Rob Landley |
Strip shared libraries to save more space.
|
Tue, 17 Feb 2009 13:53:50 -0600 |
Rob Landley |
The new distcc version notices the host has the python binary, and assumes
|
Tue, 17 Feb 2009 03:13:47 -0600 |
Rob Landley |
The new distcc is dumb enough to use -Werror by default. Make it stop.
|
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.
|
Sun, 15 Feb 2009 05:31:26 -0600 |
Rob Landley |
Update to 2.6.28.5 kernel and strace 4.5.18.
|
Sat, 14 Feb 2009 03:35:55 -0600 |
Rob Landley |
Remove built-in command line so it uses one supplied by -append.
|
Fri, 13 Feb 2009 03:33:26 -0600 |
Rob Landley |
Update distcc to current version.
|
Fri, 13 Feb 2009 03:32:07 -0600 |
Rob Landley |
Add CONFIG_FILE_LOCKING, which 2.6.28 broke out as its own config option.
|
Fri, 13 Feb 2009 03:31:09 -0600 |
Rob Landley |
An sh4 variant that now almost works, except for a lack of -append in qemu svn.
|
Wed, 11 Feb 2009 21:00:39 -0600 |
Rob Landley |
Typo fix, uNSTABLE= doesn't work. (Spotted by Mark.)
|
Tue, 10 Feb 2009 22:13:55 -0600 |
Rob Landley |
Add SYSIMAGE_HDA_MEGS config parameter (defaulting to 64).
|
Tue, 10 Feb 2009 21:14:09 -0600 |
Rob Landley |
Some slight paranoia against multiple host-tools.sh runs that get interrupted in the middle. (Yeah, in general that's not guaranteed to work, but still...)
|
Mon, 09 Feb 2009 15:08:59 -0600 |
Rob Landley |
Mark points out that DISTCC_HOSTS needs /$CPUS at the end, otherwise it only distributes 4 jobs/host.
|
Sun, 08 Feb 2009 03:08:57 -0600 |
Rob Landley |
Fixes Mark Miller sent for distcc support.
|
Sat, 07 Feb 2009 20:35:51 -0600 |
Rob Landley |
Ahem, _properly_ work around the gentoo thingy.
|
Sat, 07 Feb 2009 14:38:44 -0600 |
Rob Landley |
Work around an issue with Gentoo.
|
Fri, 06 Feb 2009 00:21:02 -0600 |
Rob Landley |
New simple buildall.sh that's a wrapper around build.sh. (Chop out half of build-all-targets, need to make a separate script to build static toolchains.)
|
Tue, 03 Feb 2009 11:12:19 -0600 |
Rob Landley |
And genext2fs could suffer the same symlink loop problem with RECORD_COMMANDS, so don't symlink. (The point of host-tools.sh is to build what we can from source anyway, linking to anything but the host toolchain defeats the purpose.)
|
Tue, 03 Feb 2009 01:42:29 -0600 |
Rob Landley |
Jean Wolter pointed out that running RECORD_COMMANDS=1 twice could create circular symlinks. Hopefully fixed now, and some related cleanups/clarifications.
|
Mon, 02 Feb 2009 05:50:02 -0600 |
Rob Landley |
Helps to grab the right kernel image.
|
Mon, 02 Feb 2009 03:48:31 -0600 |
Rob Landley |
Convert powerpc from prep to power mac (thanks to Miklos Vajna). You need qemu-svn to run it (openbios, not open hackware), but it works with unpatched 2.6.28 and it actually shuts down now!
|
Sun, 01 Feb 2009 17:36:28 -0600 |
Rob Landley |
Upgrade stable to 2.6.28 linux kernel.
|
Sun, 01 Feb 2009 16:45:51 -0600 |
Rob Landley |
Minor cosmetic cleanup (don't warn about re-linking things that are expected to already be there), and don't build distccd if it's already in $PATH. (We need to put genext2fs in host/path because system-image.sh isn't using host's $PATH, but run-from-build.sh and friends do use host $PATH.)
|
Thu, 29 Jan 2009 15:55:25 -0600 |
Rob Landley |
Fix toybox to build on a non-x86_64 host (the packaging script was leaving a prebuilt kconfig/conf binary in the tarball) and update to the latest busybox dot release while we're at it.
|
Thu, 29 Jan 2009 15:13:47 -0600 |
Rob Landley |
Add percent progress indicator to miniconfig creation script.
|
Thu, 29 Jan 2009 00:00:46 -0600 |
Rob Landley |
Gentoo's portage needs getent, which neither busybox nor toybox implements, so implement a shell script version.
|
Wed, 28 Jan 2009 02:39:42 -0600 |
Rob Landley |
Not an elegant solution, should probably revisit this at some point...
|
Fri, 23 Jan 2009 13:37:16 -0600 |
Rob Landley |
Minor bugfix.
|
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.
|
Thu, 22 Jan 2009 17:03:52 -0600 |
Rob Landley |
Rename $NATIVE to $NATIVE_ROOT and allow it to be supplied externally so system-image.sh can package up an arbitrary native root filesystem source dir.
|
Mon, 19 Jan 2009 22:57:49 -0600 |
Rob Landley |
Upgrade toybox to 0.0.8.
|
Mon, 19 Jan 2009 22:56:42 -0600 |
Rob Landley |
Add slightly more debugging/status info to download.
|
Sat, 17 Jan 2009 19:49:46 -0600 |
Rob Landley |
Another patch from Mark Miller, making BOOT_RAW a visible config option.
|
Sat, 17 Jan 2009 19:48:23 -0600 |
Rob Landley |
Mark Miller pointed out that $LINUX_FLAGS is needed for the initramfs build.
|
Sat, 17 Jan 2009 05:46:47 -0600 |
Rob Landley |
Switch from one sh4 that doesn't work to another sh4 that doesn't work. This one's based on the sh4 qemu defconfig.
|
Sat, 17 Jan 2009 05:44:27 -0600 |
Rob Landley |
The kernel changed so CONFIG_BLK_DEV_INITRD has to be enabled to use initramfs; yes even the built-in one.
|
Fri, 16 Jan 2009 02:31:18 -0600 |
Rob Landley |
Make initramfs work, add "--memory MEGS" option to ./run-emulator.sh and make run-from-build.sh use it.
|
Fri, 16 Jan 2009 02:28:05 -0600 |
Rob Landley |
Silence a pointless warning so I don't get any more questions about it.
|
Wed, 14 Jan 2009 21:43:26 -0600 |
Rob Landley |
More initramfs fixes. Still doesn't work yet.
|
Wed, 14 Jan 2009 02:42:17 -0600 |
Rob Landley |
According to "make arch=mips help", mips can also make vmlinux.bin, vmlinux.ecoff, and vmlinux.srec. I think vmlinux.bin is what wrt610n needs to feed into trx?
|
Tue, 13 Jan 2009 22:16:10 -0600 |
Rob Landley |
More tweaks to make hw- targets work.
|
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.
|
Tue, 13 Jan 2009 18:32:38 -0600 |
Rob Landley |
Random update to docs I did a while ago, need to do more.
|
Tue, 13 Jan 2009 18:28:21 -0600 |
Rob Landley |
Actually define CROSS (missed in 581).
|
Tue, 13 Jan 2009 16:42:46 -0600 |
Rob Landley |
Move mirror list into download.sh.
|
Mon, 12 Jan 2009 02:47:32 -0600 |
Rob Landley |
More changes for initramfs and hw- targets with a base architecture.
|
Sun, 11 Jan 2009 14:24:22 -0600 |
Rob Landley |
Rename package-mini-native.sh to system-image.sh so the scripts and tarballs they create all have the same name.
|
Sun, 11 Jan 2009 03:16:17 -0600 |
Rob Landley |
Delete man pages (they take up almost 2 megs) and consolidate some code.
|
Fri, 09 Jan 2009 22:40:15 -0600 |
Rob Landley |
Alas, bash won't leave variables set after a loop exits unless export every single one.
|
Fri, 09 Jan 2009 22:03:04 -0600 |
Rob Landley |
Add hw-wrt610n hardware target using BASE_ARCH=mipsel.
|
Fri, 09 Jan 2009 22:02:14 -0600 |
Rob Landley |
Add BASE_ARCH support, so a hardware architecture can specify a base architecture and just provide a different kernel.
|
Fri, 09 Jan 2009 15:13:11 -0600 |
Rob Landley |
Mark's doing a better one at http://impactlinux.com/code/gfs
|
Fri, 09 Jan 2009 02:15:22 -0600 |
Rob Landley |
Remove an unneeded bashism that busybox ash doesn't do anyway.
|
Fri, 09 Jan 2009 01:22:54 -0600 |
Rob Landley |
Fix an "it doesn't boot" bug dating back to commit 553. Sigh.
|
Thu, 08 Jan 2009 00:13:50 -0600 |
Rob Landley |
Move bin/qemu-setup.sh to sbin/init.sh and do more work on initramfs packaging. (Doesn't work yet.)
|
Thu, 08 Jan 2009 00:05:53 -0600 |
Rob Landley |
Fix a couple brown paper bag bugs (oops) and general cleanups.
|
Wed, 07 Jan 2009 17:15:52 -0600 |
Rob Landley |
Make the init script care about PID rather than script name for determining qemu vs chroot invocation.
|
Mon, 05 Jan 2009 21:23:45 -0600 |
Mark Miller |
Re-added the padding to the CRC32 section, and added flags for the toybox cksum to compute the IEEE 802.3 little-endian pre-inversion no post-inversion no-length cksum.
|
Mon, 05 Jan 2009 19:21:07 -0600 |
Mark Miller |
Actually make it give a PATH for distcc to find gcc with
|
Wed, 07 Jan 2009 05:20:29 -0600 |
Rob Landley |
Add NO_CLEANUP option to config.
|
Tue, 06 Jan 2009 02:13:29 -0600 |
Rob Landley |
More <strike>cowbell</strike> inodes.
|
Sat, 03 Jan 2009 18:31:41 -0600 |
Rob Landley |
Fix typo.
|
Sat, 03 Jan 2009 18:28:10 -0600 |
Rob Landley |
Move $GCC_FLAGS to the end so the details filie can override everything. (Thanks Milton Miller.)
|
Sat, 03 Jan 2009 18:26:55 -0600 |
Rob Landley |
Add sources/packages to .hgignore. (Thanks Milton Miller.)
|
Sat, 03 Jan 2009 17:56:10 -0600 |
Rob Landley |
And a couple of tweaks.
|
Sat, 03 Jan 2009 17:19:16 -0600 |
Rob Landley |
Update the perl removal patches for 2.6.28 to the versions I'm submitting to the linux-kernel list.
|
Fri, 02 Jan 2009 00:13:42 -0600 |
Rob Landley |
Better first noperl patch, possibly submissible upstream.
|
Mon, 29 Dec 2008 02:55:56 -0600 |
Rob Landley |
TRX images don't include the zero padding to 4k at the end in the crc.
|
Sun, 28 Dec 2008 19:02:01 -0600 |
Rob Landley |
Remove the latest perl outbreak.
|
Sun, 28 Dec 2008 02:38:00 -0600 |
Rob Landley |
Ugly, overcomplicated fix for building busybox with 2.6.28 kernel headers, but it's what they committed to svn, so...
|
Sun, 28 Dec 2008 02:37:16 -0600 |
Rob Landley |
Busybox 1.13.1.
|
Sun, 28 Dec 2008 02:15:41 -0600 |
Rob Landley |
Patch needed to build uClibc 0.9.30 with 2.6.28 kernel headers.
|
Sat, 27 Dec 2008 19:04:15 -0600 |
Rob Landley |
Test the 2.6.28 kernel.
|
Sat, 27 Dec 2008 06:21:42 -0600 |
Rob Landley |
Move kernel building from mini-native to package-mini-native in preparation for initramfs packaging option.
|
Sat, 27 Dec 2008 05:56:01 -0600 |
Rob Landley |
Use -lt to more reliably compare numbers in shell script.
|
Fri, 26 Dec 2008 19:06:23 -0600 |
Rob Landley |
Shell script to create linksys firmware images. (Not tested yet.)
|
Fri, 26 Dec 2008 16:29:58 -0600 |
Rob Landley |
Make spurious gcc 4.3 warnings shut up. (What a horrible compiler.)
|
Tue, 23 Dec 2008 14:13:33 -0600 |
Rob Landley |
Select crtbegin.o and crtend.o variants more accurately for -static and -shared.
|
Tue, 23 Dec 2008 12:47:58 -0600 |
Rob Landley |
Coding style and whitespace cleanups, and remove one unnecessary if(cpp).
|
Tue, 23 Dec 2008 01:19:10 -0600 |
Rob Landley |
Clean up ccwrap some more.
|
Tue, 23 Dec 2008 01:18:22 -0600 |
Rob Landley |
Rename gcc-uClibc.c to ccwrap.c
|
Wed, 17 Dec 2008 19:24:08 -0600 |
Rob Landley |
Actually _create_ the $ARCH-cc symlink.
|
Wed, 17 Dec 2008 00:45:59 -0600 |
Rob Landley |
Commit 527 broke distccd. Fix it. (Cross compiling remains fiddly.)
|
Tue, 16 Dec 2008 14:15:00 -0600 |
Rob Landley |
News entry about new mailing list.
|
Tue, 16 Dec 2008 13:28:58 -0600 |
Rob Landley |
Point at the new mailing list.
|
Tue, 16 Dec 2008 13:28:46 -0600 |
Rob Landley |
Allow USE_UNSTABLE=linux to build the 2.6.27 kernel.
|
Sun, 14 Dec 2008 04:13:44 -0600 |
Rob Landley |
Link include/asm/page.h to include/sys/user.h, in case people try to build old packages.
|
Sun, 14 Dec 2008 03:31:48 -0600 |
Rob Landley |
Teach build.sh not to rerun build stages we already have the result of.
|
Sun, 14 Dec 2008 03:31:00 -0600 |
Rob Landley |
Setup can delete the temporary directory now, nothing persistent in it.
|
Sun, 14 Dec 2008 02:03:46 -0600 |
Rob Landley |
Move the kernel image file from the temp dir into the mini-native dir, and teach packaging not to put it in the ext2 image. (Don't keep important files in the temp directory.)
|
Sun, 14 Dec 2008 00:37:19 -0600 |
Rob Landley |
Remove stray start-of-comment.
|
Sun, 14 Dec 2008 00:28:24 -0600 |
Rob Landley |
Update the main page. (Oops.)
|
Fri, 12 Dec 2008 20:50:19 -0600 |
Rob Landley |
Provide more info on error exit.
|