log

age author description
Fri, 07 Nov 2008 14:21:49 -0600 Rob Landley Make gcc stop putting stuff in a lib64 directory on x86-64 even when we --disable-multilib, and remove spurious uClibc warnings about trying to use the cross compiler to "make allnoconfig".
Fri, 07 Nov 2008 14:20:12 -0600 Rob Landley Some targets don't have the cpu affinity syscalls to build taskset.
Wed, 05 Nov 2008 00:55:28 -0600 Rob Landley Upgrade build wrapper, teach wait4background to skip certain processes (such as ssh) mentioned in optional second argument.
Tue, 04 Nov 2008 22:51:33 -0600 Rob Landley Busybox defconfig has become useless, so switch busybox to build via allyesconfig minus symbols to be disabled.
Tue, 04 Nov 2008 03:57:54 -0600 Rob Landley Add --fork option to build-all-targets.sh (with --fork 3). Remove old forkbomb.sh.
Tue, 04 Nov 2008 01:40:21 -0600 Rob Landley User Mode Linux continues to suck.
Mon, 03 Nov 2008 22:26:39 -0600 Rob Landley Script to build all targets and optionally upload the tarballs via ssh, plus create a README.txt listing packages and versions used.
Mon, 03 Nov 2008 22:25:16 -0600 Rob Landley Display tweak. (When the build window is minimized, all it shows is "Building...")
Mon, 03 Nov 2008 22:14:41 -0600 Rob Landley Add a C++ hello world program.
Mon, 03 Nov 2008 21:33:34 -0600 Rob Landley Add C++ support to native compiler, based on uClibc++.
Mon, 03 Nov 2008 21:00:46 -0600 Rob Landley Teach emulator-build.sh to fsck the root filesystem before running it.
Mon, 03 Nov 2008 04:31:07 -0600 Rob Landley On arm, gcc has an internal compiler error building dwarf2 exceptions in mini-native. (Yes, it dies builing _itself_.) Switch to setjmp/longjmp excpetions.
Mon, 03 Nov 2008 01:21:57 -0600 Rob Landley Add uClibc++ to download list, minor cleanup.
Mon, 03 Nov 2008 00:52:09 -0600 Rob Landley Build libsupc++.a in preparation for building uClibc++.
Sun, 02 Nov 2008 22:53:21 -0600 Rob Landley Add basic c++ support to the cross compiler. (No headers or libraries, but enough to cross compile uClibc++ in mini-native and use distcc with the cross compiler for C++.)
Sun, 02 Nov 2008 22:49:42 -0600 Rob Landley Upgrade --print-file-name to search $WRAPPER_DIR/lib, to print the directories it's trying when WRAPPER_DEBUG=1, and a few in-passing cleanups.
Sat, 01 Nov 2008 21:53:23 -0500 Rob Landley Add getversion() and wait4background(), useful to build wrappers.
Sat, 01 Nov 2008 02:09:17 -0500 Rob Landley Next round of wrapper cleanups: give C++ includes a sane path, prefix environment variables with WRAPPER_, don't set pointers to a char '\0' value.
Fri, 31 Oct 2008 17:52:42 -0500 Rob Landley Teach wrapper about libgcc_eh.a for static linking.
Fri, 31 Oct 2008 05:24:38 -0500 Rob Landley Current busybox svn disabled inotifyd and taskset in defconfig.
Fri, 31 Oct 2008 03:47:49 -0500 Rob Landley Slightly improved display.
Fri, 31 Oct 2008 00:45:57 -0500 Rob Landley Clean out some of the old uClibc build dir stuff nothing uses anymore.
Thu, 30 Oct 2008 13:52:01 -0500 Rob Landley Replace variable "n" with something greppable.
Thu, 30 Oct 2008 04:46:53 -0500 Rob Landley Smallish wrapper cleanups, more to come.
Thu, 30 Oct 2008 04:46:08 -0500 Rob Landley Use the wrapper for g++, and clean up compiler install slightly better.
Thu, 30 Oct 2008 01:41:57 -0500 Rob Landley Use nightly busybox and uClibc snapshots for unstable versions (to prepare for automated nightly builds).
Wed, 29 Oct 2008 21:51:25 -0500 Rob Landley Default config shouldn't set anything, just show how to set it.
Wed, 29 Oct 2008 21:23:29 -0500 Rob Landley Tweak patch to be more correct, and add alt-busybox symlink.
Wed, 29 Oct 2008 21:05:50 -0500 Rob Landley Split function definitions out from include.sh.
Wed, 29 Oct 2008 21:02:35 -0500 Rob Landley Symlink alt-linux miniconfigs to the stable linux miniconfigs.
Wed, 29 Oct 2008 17:55:06 -0500 Rob Landley chroot-setup.sh should also set HOME=/home
Wed, 29 Oct 2008 17:28:36 -0500 Rob Landley Cleanup after chroot-setup.sh, and set nameserver.
Tue, 28 Oct 2008 23:32:03 -0500 Rob Landley Install uClibc and kernel .config files into src directory of mini-native.
Tue, 28 Oct 2008 02:34:22 -0500 Rob Landley Split out BUILD_NOTOOLS from BUILD_SHORT.
Tue, 28 Oct 2008 02:33:53 -0500 Rob Landley Ok, uclibc is fixed, switch back from MALLOC_SIMPLE.
Tue, 28 Oct 2008 01:46:08 -0500 Rob Landley Don't create distcc symlinks, instead set the $PATH to point to the existing subdirectory with unwrapped toolchain components with the right names.
Tue, 28 Oct 2008 01:43:41 -0500 Rob Landley Checkpoint the unstable packages I'm actually testing.
Mon, 27 Oct 2008 03:54:05 -0500 Rob Landley Fix cleanup to zap alt-packages properly, and have setupfor set window title bar to the stage name and package name it's building.
Sun, 26 Oct 2008 18:23:54 -0500 Rob Landley uClibc svn 23660 broke MALLOC=y for arm, switch to MALLOC_SIMPLE instead.
Sun, 26 Oct 2008 17:51:14 -0500 Rob Landley No shipping package should ever use -Werror, no idea what new gcc versions will decide to warn on. (Fixes build on ubuntu 8.10.)
Sun, 26 Oct 2008 16:12:24 -0500 Rob Landley Fix broken links pointed out by Stacey Sheldon.
Mon, 20 Oct 2008 18:02:21 -0500 Rob Landley Make setup script reentrant, don't require preset PATH. Based on changes by Vladimir Dronnikov.
Sun, 19 Oct 2008 02:47:44 -0500 Rob Landley Save the expanded .config files for uClibc and linux in each build/temp-$ARCH dir after the build.
Sun, 19 Oct 2008 02:46:37 -0500 Rob Landley Don't build distcc if it's not in $PATH but we already built it.
Thu, 16 Oct 2008 01:44:22 -0500 Rob Landley Now that uClibc-0.9.30-rc2 is out, switch to testing that.
Sun, 12 Oct 2008 03:08:39 -0500 Rob Landley Update Busybox to 1.12.1.
Sun, 12 Oct 2008 03:07:31 -0500 Rob Landley Binutils 2.18 needs a patch to build without makeinfo.
Sat, 11 Oct 2008 04:28:06 -0500 Rob Landley Fix old uClibc build.
Sat, 11 Oct 2008 00:27:54 -0500 Rob Landley Forgot to re-add the 2.6.25 version of the noperl patch.
Fri, 10 Oct 2008 02:43:44 -0500 Rob Landley Use unstable infrastructure to back off non-unstable kernel to 2.6.25 (where powerpc works) and bring back binutils 2.18 build as unstable version.
Wed, 08 Oct 2008 01:10:12 -0500 Rob Landley Tweak --fork display to show package being built.
Wed, 08 Oct 2008 00:01:21 -0500 Rob Landley Update run-with-distcc.sh to reliably kill distccd daemon on exit (even if killed by a signal), and vary port number so multiple targets can run in parallel.
Tue, 07 Oct 2008 22:37:06 -0500 Rob Landley Remove two patches current uClibc svn no longer needs.
Tue, 07 Oct 2008 15:05:40 -0500 Rob Landley Fix wrapper so static build doesn't look for libgcc_s.a.
Mon, 06 Oct 2008 21:56:53 -0500 Rob Landley Downloading from PREFERRED_MIRROR shouldn't calculate sha1sum twice.
Wed, 01 Oct 2008 16:35:56 -0500 Rob Landley Make the m68k internal compiler error go away.
Sun, 28 Sep 2008 12:18:40 -0500 Rob Landley Teach build to use recent uClibc snapshot when USE_UNSTABLE=uClibc
Sun, 28 Sep 2008 05:45:13 -0500 Rob Landley Break config out from include.sh, so environment variables users can edit to affect the build are collected together in one place with nothing else in it.
Thu, 25 Sep 2008 01:21:56 -0500 Rob Landley Implement unstable package download logic, with examples. (Try "USE_UNSTABLE=uClibc,linux ./download.sh" for example.)
Tue, 23 Sep 2008 13:12:41 -0500 Rob Landley Minor cleanup, prepare for unstable package logic.
Tue, 23 Sep 2008 13:02:18 -0500 Rob Landley Minor cleanups.
Mon, 15 Sep 2008 18:24:27 -0500 Rob Landley Upgrade BUILD_SHORT to make a small busybox+uClibc system in /usr, with top level symlinks (/bin, /lib, etc) and adjustments to boot script and run-emulator.
Tue, 26 Aug 2008 17:48:32 -0500 Rob Landley Binutils 2.18 isn't usable under GPLv2 anymore, revert to 2.17.
Tue, 26 Aug 2008 17:40:39 -0500 Rob Landley Fix RECORD_COMMANDS log path so the report_recorded_command.sh works.
Tue, 26 Aug 2008 17:38:25 -0500 Rob Landley Side effect of moving UML build to packaging: RECORD_COMMANDS doesn't snapshot
Mon, 25 Aug 2008 12:22:39 -0500 Rob Landley Move User Mode Linux build to package-mini-native.sh, since that's the only
Sun, 24 Aug 2008 19:29:20 -0500 Rob Landley Teach the wrapper script to do the libgcc_s --as-needed stuff when
Fri, 15 Aug 2008 14:29:14 -0500 Rob Landley Add USE_TOYBOX option (enabled by default), to use toybox commands where
Tue, 12 Aug 2008 18:53:09 -0500 Rob Landley Add project summary page to website, moving news to its own page.
Tue, 12 Aug 2008 02:33:29 -0500 Rob Landley Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Mon, 11 Aug 2008 03:54:24 -0500 Rob Landley Upgrade kernel to 2.6.26.2. (Note: powerpc might need more work.)
Mon, 11 Aug 2008 03:17:08 -0500 Rob Landley Upgrade binutils to 2.18 (needed to work around powerpc linking bug in 2.6.26).
Sun, 10 Aug 2008 22:08:09 -0500 Rob Landley Fix thinko. (I run a mirror of my website on my laptop's loopback address,
Sat, 09 Aug 2008 12:09:19 -0500 Rob Landley Tweaked news entry a bit more just after the release, and forgot to check
Sat, 09 Aug 2008 12:08:00 -0500 Rob Landley Update README to match current directory layout and system-image scripts.
Thu, 07 Aug 2008 20:20:56 -0500 Rob Landley For some targets (armv5l) when distccd calls gcc it needs to call as.
Wed, 06 Aug 2008 16:44:02 -0500 Rob Landley Added tag 0.9.0 for changeset 2925f71bce99
Wed, 06 Aug 2008 16:41:42 -0500 Rob Landley Announce 0.9.0 release. 0.9.0
Wed, 06 Aug 2008 16:26:18 -0500 Rob Landley Document PREFERRED_MIRROR in include.sh
Wed, 06 Aug 2008 16:04:56 -0500 Rob Landley Get busybox mdev to shut up about mdev.conf not being there. It's ok, really.
Sat, 02 Aug 2008 17:18:58 -0500 Rob Landley Add "--fork 3" option to avoid overwhelming the system with parallel builds.
Sat, 02 Aug 2008 16:17:28 -0500 Rob Landley Sparc and sh4 don't have sched_getaffinity() in uClibc.
Sat, 02 Aug 2008 11:54:05 -0500 Rob Landley Adjust busybox defconfig to remove options that don't build under knoppix
Sun, 20 Jul 2008 12:24:39 -0500 Rob Landley Bugfix for busybox 1.11.1 dealing with mercurial archives with symlinks.
Sat, 19 Jul 2008 08:02:37 -0500 Rob Landley Teach qemu-setup.sh to use oneit so ctrl-c works under the emulator. Also
Sat, 19 Jul 2008 01:44:22 -0500 Rob Landley 64 bit targets need more than 128 megs allocated for the emulator.
Sat, 19 Jul 2008 01:41:49 -0500 Rob Landley Prevent Linux kernel from getting all confused by qemu 0.9.1 serial behavior.
Fri, 18 Jul 2008 09:01:43 -0500 Rob Landley Needs to create empty /dev too.
Fri, 18 Jul 2008 09:00:05 -0500 Rob Landley Switch to building defconfig busybox. (Keep trimmed config anyway.)
Fri, 18 Jul 2008 08:58:09 -0500 Rob Landley Fix from Joe Soroka for uClibc static linking issue preventing gcc from
Fri, 18 Jul 2008 08:30:50 -0500 Rob Landley Upgrade to busybox 1.11.1.
Sun, 13 Jul 2008 07:57:49 -0500 Rob Landley Correct log message, check last $PATH element properly, and set argv[0] to path
Sat, 12 Jul 2008 00:36:50 -0500 Rob Landley Bump kernel to 2.6.25.10.
Thu, 10 Jul 2008 09:21:41 -0500 Rob Landley Teach cross-compiler.sh how to produce static binaries when BUILD_STATIC=1
Thu, 10 Jul 2008 03:13:23 -0500 Rob Landley Teach download to fetch from $PREFERRED_MIRROR first, if set.
Wed, 09 Jul 2008 07:39:59 -0500 Rob Landley Let qemu-setup.sh be called under the name chroot-setup.sh, which skips the
Wed, 09 Jul 2008 07:38:35 -0500 Rob Landley Only try to build $ARCH-ldd if /usr/include exists.
Mon, 07 Jul 2008 21:56:30 -0500 Rob Landley The cross-compiler.sh build needs /usr/include to build readelf and ldd.
Sun, 06 Jul 2008 06:19:15 -0500 Rob Landley Update busybox from 1.2.2 to 1.11.0. Toybox i still used for oneit and patch,
Sun, 06 Jul 2008 04:51:05 -0500 Rob Landley Make forkbomb.sh --fork work with RECORD_COMMANDS.
Sat, 05 Jul 2008 23:34:01 -0500 Rob Landley Some scripts don't want the $PATH edited by include.sh.
Fri, 04 Jul 2008 06:12:59 -0500 Rob Landley Mmove package-mini-native.sh back to using oneit, and always build toybox
Thu, 03 Jul 2008 03:57:43 -0500 Rob Landley User Mode Linux found a new way to break: now when it panics, it sends a kill
Wed, 02 Jul 2008 23:17:53 -0500 Rob Landley The RECORD_COMMANDS mode doesn't build toybox, thus no oneit.
Wed, 02 Jul 2008 22:37:41 -0500 Rob Landley Add command logging. Set RECORD_COMMANDS=1 to log every command line run
Tue, 01 Jul 2008 14:42:39 -0500 Rob Landley Reorganize include.sh to put config options at the top, minor cleanups.
Wed, 11 Jun 2008 19:51:45 -0500 Rob Landley Fun _new_ breakage: using arch/arm/configs/spitz_defconfig in 2.6.25.4
Tue, 10 Jun 2008 22:04:26 -0500 Rob Landley The comment removal heuristic breaks on 2.6.25.4 arch/ppc/configs/luan_defconfig
Tue, 10 Jun 2008 20:10:07 -0500 Rob Landley Work around the kernel's allnoconfig trying to go nuts while shrinking
Fri, 06 Jun 2008 23:18:11 -0500 Rob Landley Announce 0.4.0 release.
Fri, 06 Jun 2008 22:08:56 -0500 Rob Landley Added tag 0.4.0 for changeset 1a70dfe0a436
Wed, 04 Jun 2008 18:03:00 -0500 Rob Landley Quick smoke test for system image: ./smoketest.sh $ARCH | grep 'Hello world!' 0.4.0
Wed, 04 Jun 2008 17:18:37 -0500 Rob Landley Move to "-M malta" since CONFIG_QEMU went away in linux 2.6.25.
Wed, 04 Jun 2008 17:17:52 -0500 Rob Landley More about building older versions.
Sun, 01 Jun 2008 13:50:43 -0500 Rob Landley Background the distcc daemon ourselves so we can kill it at the end.
Sat, 31 May 2008 19:51:08 -0500 Rob Landley Add a sed invocation to build the old FWL under current (broken) Ubuntu.
Sat, 31 May 2008 19:09:43 -0500 Rob Landley Add timeout to wget, and add another mirror (impactlinux.com) so there's a
Sat, 31 May 2008 18:16:56 -0500 Rob Landley A note about building old versions under Ubuntu 7.04 or later.
Fri, 30 May 2008 13:19:37 -0500 Rob Landley Less verbose name that doesn't interfere with tab completion of build.sh.
Wed, 28 May 2008 16:15:59 -0500 Rob Landley Redoing the about page, very unfinished. (About half done.)