Tue, 28 Apr 2009 22:38:38 -0500 |
Rob Landley |
No longer need this, ./buildall.sh does it now.
|
Tue, 28 Apr 2009 04:08:11 -0500 |
Rob Landley |
Make MANIFEST generation less brittle.
|
Mon, 27 Apr 2009 04:30:52 -0500 |
Rob Landley |
Convert i686 target from virtual ne2k to virtual e1000 gigabit adapter.
|
Sun, 26 Apr 2009 19:20:39 -0500 |
Rob Landley |
Fix thinkos.
|
Sun, 26 Apr 2009 15:30:26 -0500 |
Rob Landley |
Do canadian cross static toolchains properly, via buildall.sh.
|
Sun, 26 Apr 2009 14:19:21 -0500 |
Rob Landley |
Make "wait4background" with no arguments wait for all background tasks.
|
Fri, 24 Apr 2009 22:33:31 -0500 |
Rob Landley |
Have system-image.sh do its own setsid variant so when it does dienow() it can kill all its own backgrounded processes, but won't take down the parent shell that ran it.
|
Sun, 19 Apr 2009 06:24:23 -0500 |
Rob Landley |
Fix a couple thinkos in buildall.
|
Sun, 19 Apr 2009 03:11:49 -0500 |
Rob Landley |
Teach buildall.sh to canadian cross static cross compilers with --enable-shared and uClibc++ when you set "$CROSS_COMPILERS_EH".
|
Sat, 18 Apr 2009 03:03:59 -0500 |
Rob Landley |
Make canadian cross work by nailing binutils files to gcc's forehead.
|
Fri, 17 Apr 2009 06:37:16 -0500 |
Rob Landley |
Upgrade toybox again, one more fiddly little patch bug.
|
Thu, 16 Apr 2009 06:21:50 -0500 |
Rob Landley |
First pass at canadian cross toolchain build. Result doesn't actually work yet, but it builds.
|
Fri, 10 Apr 2009 03:32:41 -0500 |
Rob Landley |
Add NATIVE_TOOLCHAIN=only, to build _just_ the native toolchain (sae set of packages as the cross compiler, only --enable-shared and with uClibc++).
|
Fri, 10 Apr 2009 03:29:29 -0500 |
Rob Landley |
genext2fs needs a minimum amount of free space or it dies.
|
Thu, 09 Apr 2009 23:53:05 -0500 |
Rob Landley |
Rename mini-native.sh to root-filesystem.sh, since that's what it builds.
|
Wed, 08 Apr 2009 04:28:59 -0500 |
Mark Miller |
ARMV6L typo. Doesn't seem to affect anything, but might as well be consistent.
|
Wed, 08 Apr 2009 19:31:55 -0500 |
Rob Landley |
Add BUILD_VERBOSE config option.
|
Wed, 08 Apr 2009 11:28:05 -0500 |
Rob Landley |
Make sparc linker recognize older binary type.
|
Wed, 08 Apr 2009 00:42:39 -0500 |
Rob Landley |
Bump qemu to 0.10.2 (fixes sh4 but not powerpc), and clean up MANIFEST file creation.
|
Tue, 07 Apr 2009 21:30:08 -0500 |
Rob Landley |
Add "description" files to each target, move settings comments (if any) into them, then fluff descriptions out a bit.
|
Tue, 07 Apr 2009 19:48:56 -0500 |
Rob Landley |
Rename "details" to "settings" in sources/targets.
|
Tue, 07 Apr 2009 19:47:36 -0500 |
Rob Landley |
Missed a version number in the release update.
|
Tue, 07 Apr 2009 04:27:56 -0500 |
Mark Miller |
Added ARMv6L support. Required patching the Linux Kernel because circa 2.6.27 they changed how you selected processors for certain ARM boards, making it so you couldn't have a VersatilePB board with an ARMv6-capable processor. QEMU however can do that, so patched that out. Also got rid of extra crud for GCC Flags for ARMv5 that weren't necessary.
|
Mon, 06 Apr 2009 23:21:13 -0500 |
Rob Landley |
Fix typo that left a tag unclosed.
|
Mon, 06 Apr 2009 07:11:26 -0500 |
Mark Miller |
Converted ARMV5L from OABI to EABI with VFP support. Added patches for uClibc and uClibc++ to deal with Unwind Exception handling, made uClibc++ pull in libgcc_eh for this as well, and disabled SJLJ exceptions for ARMV5L EABI, which is apparently required, so --enable-sjlj-exceptions was added to the details file for all the other arches. Also correct the GENTOO_CHOST variable for armeb.
|
Mon, 06 Apr 2009 06:14:49 -0500 |
Mark Miller |
Changed the ignore directive from sources/packages to packages, since it's been moved.
|
Mon, 06 Apr 2009 01:58:36 -0500 |
Rob Landley |
Remove debugging detritus.
|
Sun, 05 Apr 2009 23:25:20 -0500 |
Rob Landley |
Mention how to do "make clean" and "make distclean" equivalents.
|
Sun, 05 Apr 2009 18:44:12 -0500 |
Rob Landley |
Squashfs 4.0 shipped.
|
Sun, 05 Apr 2009 05:38:47 -0500 |
Rob Landley |
Add armv4 big endian support.
|
Thu, 02 Apr 2009 21:43:40 -0500 |
Rob Landley |
Added tag 0.9.6 for changeset 55a526672f43
|
Thu, 02 Apr 2009 21:27:25 -0500 |
Rob Landley |
Announce 0.9.6 release.
0.9.6
|
Thu, 02 Apr 2009 21:26:32 -0500 |
Rob Landley |
Make NATIVE_RETROFIT_CXX work for dynamic as well as static linking.
|
Thu, 02 Apr 2009 19:59:47 -0500 |
Rob Landley |
Build for the PowerPC 440. (Someday, I may be able to test this...)
|
Thu, 02 Apr 2009 19:54:54 -0500 |
Rob Landley |
Copy over the MANIFEST file for the static toolchain build.
|
Thu, 02 Apr 2009 19:54:09 -0500 |
Rob Landley |
Whitespace fixes.
|
Wed, 01 Apr 2009 06:40:24 -0500 |
Rob Landley |
Add NATIVE_RETROFIT_CXX to add uClibc++ to the cross compiler tarball.
|
Wed, 01 Apr 2009 05:13:46 -0500 |
Rob Landley |
Feed noatime flag to init.sh mounts.
|
Wed, 01 Apr 2009 04:49:42 -0500 |
Rob Landley |
Remove vestigial line.
|
Wed, 01 Apr 2009 04:49:05 -0500 |
Rob Landley |
Make qemu download unconditional so it doesn't keep deleting it.
|
Wed, 01 Apr 2009 04:11:44 -0500 |
Rob Landley |
Teach build not to rebuild base architecture toolchains. Factor out some common code while there.
|
Wed, 01 Apr 2009 00:06:08 -0500 |
Rob Landley |
Fix wrapper so it doesn't misinterpret -static-libgcc as -static.
|
Tue, 31 Mar 2009 14:43:11 -0500 |
Rob Landley |
Allow UNSTABLE=squashfs to download cvs snapshot with 4.0 support (but still not equivalent to genext2fs -D or gen_cpio_init's text file input, for creating /dev/console without root access).
|
Tue, 31 Mar 2009 06:40:41 -0500 |
Rob Landley |
Fix qemu build so it can find pc-bios directory.
|
Mon, 30 Mar 2009 05:35:48 -0500 |
Rob Landley |
One more tweak to build-static.
|
Mon, 30 Mar 2009 04:50:02 -0500 |
Rob Landley |
Fix ppc bios, this is the one from qemu svn 6657.
|
Mon, 30 Mar 2009 04:49:20 -0500 |
Rob Landley |
The i686 target is actually pentium 3, not pentium 2. Fix qemu's emulation.
|
Mon, 30 Mar 2009 03:29:22 -0500 |
Rob Landley |
Path cleanup: host-tools.sh should handle this now.
|
Mon, 30 Mar 2009 03:28:36 -0500 |
Rob Landley |
Teach build-static-toolchains to FORK multiple qemu instances, conceptually similar to how buildall.sh handles FORK.
|
Mon, 30 Mar 2009 03:26:45 -0500 |
Rob Landley |
Fix hg 665 so it actually works. (Make setupfor work when build/sources/package exists but there's no packages/package-*.tar* file.)
|
Mon, 30 Mar 2009 01:11:34 -0500 |
Rob Landley |
Add SKIP_STAGE_TARBALLS config option to skip creating tarballs after each stage.
|
Sun, 29 Mar 2009 23:30:29 -0500 |
Rob Landley |
Use toybox 0.0.9.1, with a fix for patch.
|
Sun, 29 Mar 2009 23:29:31 -0500 |
Rob Landley |
Put a tmpfs instance on /tmp in case / is read only.
|
Sun, 29 Mar 2009 17:44:57 -0500 |
Rob Landley |
CONFIG_SQUASHFS needs CONFIG_MISC_FILESYSTEMS. (For now, anyway.)
|
Sun, 29 Mar 2009 17:29:38 -0500 |
Rob Landley |
Autodetect the amount of space in a mini-native directory for genext2fs.
|
Sun, 29 Mar 2009 16:06:29 -0500 |
Rob Landley |
Adjust /etc/resolv.conf for read-only root filesystem.
|
Sun, 29 Mar 2009 15:53:03 -0500 |
Rob Landley |
More error checking.
|
Sun, 29 Mar 2009 15:51:24 -0500 |
Rob Landley |
Support PREFERRED_MIRROR for USE_UNSTABLE.
|
Sun, 29 Mar 2009 06:45:38 -0500 |
Rob Landley |
Bugfix for 2.6.29 network stack so it doesn't hang under load.
|
Sun, 29 Mar 2009 06:44:59 -0500 |
Rob Landley |
Fix copying out the static results.
|
Sat, 28 Mar 2009 16:01:54 -0500 |
Rob Landley |
Allow build to run with build/sources but not source tarballs. (Makes build-static-toolchains.sh slightly easier.)
|
Sat, 28 Mar 2009 16:00:31 -0500 |
Rob Landley |
Image isn't always ext2 anymore, use $IMAGE for run-emulator.sh.
|
Sat, 28 Mar 2009 03:32:39 -0500 |
Rob Landley |
Add a README file.
|
Sat, 28 Mar 2009 02:34:13 -0500 |
Rob Landley |
Allow FWL revision number to be overridden in MANIFEST (for releases).
|
Sat, 28 Mar 2009 02:30:51 -0500 |
Rob Landley |
If the root filesystem is read only, the /home mount point already needs to exist.
|
Sat, 28 Mar 2009 02:29:27 -0500 |
Rob Landley |
The i386 version is "qemu" with no trailing dash, so symlink that too.
|
Sat, 28 Mar 2009 00:24:58 -0500 |
Rob Landley |
Fix embarassing typo.
|
Fri, 27 Mar 2009 23:18:24 -0500 |
Rob Landley |
Actually put MANIFEST into mini-native.
|
Fri, 27 Mar 2009 05:33:49 -0500 |
Rob Landley |
Add MANIFEST file to mini-native-$ARCH/usr/src.
|
Thu, 26 Mar 2009 18:32:55 -0500 |
Rob Landley |
Patch to make uClibc 0.9.30.1 build for sparc with linux 2.6.29 headers - it's the same bug that hit x86/x86_64 when they were unified in 2.6.28.
|
Thu, 26 Mar 2009 16:48:15 -0500 |
Rob Landley |
Update docs to mention download RENAME option.
|
Thu, 26 Mar 2009 15:32:31 -0500 |
Rob Landley |
Make a config option for the cross compiler smoke test. The problem is that recent kernel upgrades broke qemu-arm (application emulation, not system emulation), so it can't run anything unless you "echo 0 > /proc/sys/vm/mmap_min_addr" as root. Fun.
|
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!
|