log

age author description
Sun, 21 Feb 2010 17:07:55 -0600 Rob Landley Typo fix.
Sun, 21 Feb 2010 12:04:06 -0600 Rob Landley FIX SPARC! (Woot!)
Sun, 21 Feb 2010 12:03:28 -0600 Rob Landley Cleanups and comments.
Tue, 16 Feb 2010 08:26:35 -0600 Rob Landley Idea from Johnicholas Hines: add a three second "read" before running hdc's init so the user can press a key to get a command shell instead.
Tue, 16 Feb 2010 06:57:14 -0600 Rob Landley Tweak mercurial repo entry and add link to current snapshot.
Sun, 14 Feb 2010 01:42:18 -0600 Rob Landley Make qemu-system-powerpc work with more than 2 disks.
Sat, 06 Feb 2010 17:57:15 -0600 Rob Landley Comment tweak.
Sat, 06 Feb 2010 01:38:09 -0600 Rob Landley The kconfig "make defconfig" will occasionally prompt the user for stuff. (*boggle*) Workaround.
Sat, 06 Feb 2010 01:01:09 -0600 Rob Landley Cosmetic: make mke2fs much less verbose.
Sat, 06 Feb 2010 01:00:46 -0600 Rob Landley Oops. Wait for native build to finish before exiting.
Fri, 05 Feb 2010 17:47:59 -0600 Rob Landley Allow patchdir to be overridden.
Fri, 05 Feb 2010 10:33:06 -0600 Rob Landley Genericize native build.
Fri, 05 Feb 2010 07:11:11 -0600 Rob Landley Fix new version of strace to build with 2.6.32 kernel headers.
Thu, 04 Feb 2010 20:59:45 -0600 Rob Landley Switch to the fix that went upstream.
Tue, 02 Feb 2010 23:26:34 -0600 Rob Landley Announce 0.9.10 release.
Tue, 02 Feb 2010 23:24:14 -0600 Rob Landley Added tag 0.9.10 for changeset 19660e12c1de
Tue, 02 Feb 2010 21:53:02 -0600 Rob Landley No reason for about.html to be version-specific. 0.9.10
Tue, 02 Feb 2010 21:24:32 -0600 Rob Landley Update READMEs.
Tue, 02 Feb 2010 19:37:11 -0600 Rob Landley Fix thinko in download_from.
Tue, 02 Feb 2010 04:46:07 -0600 Rob Landley Make root filesystem's usr/src has config-linux and config-uClibc as well as config-busybox.
Tue, 02 Feb 2010 02:52:13 -0600 Rob Landley Fix sparc build break caused by uClibc upgrade.
Mon, 01 Feb 2010 03:46:49 -0600 Rob Landley Remove the --extract option from download.sh, since EXTRACT_ALL=1 does the same thing and everything _else_ is controlled by environment variables. At it to the config file and adjust existing users.
Thu, 28 Jan 2010 13:58:18 -0600 Rob Landley More code cleanups (rename try_checksum to confirm_checksum).
Mon, 25 Jan 2010 11:05:31 -0600 Rob Landley Set the executable bit on bisectinate.
Sun, 24 Jan 2010 01:19:54 -0600 Rob Landley Rename try_download() to download_from().
Sat, 23 Jan 2010 06:16:59 -0600 Rob Landley Revert patch that breaks sh4 target in 2.6.32 kernel.
Thu, 21 Jan 2010 19:19:50 -0600 Rob Landley Script to track down breakage in a USE_UNSTABLE package via git bisect.
Thu, 21 Jan 2010 15:16:39 -0600 Rob Landley Revert a patch that broke mips in uClibc 0.9.30.2.
Tue, 19 Jan 2010 19:29:51 -0600 Rob Landley Update uClibc to 0.9.30.2. (Breaks mips, tracking that down now.)
Tue, 19 Jan 2010 19:27:39 -0600 Rob Landley Build the static native binaries for all targets, not just the last one. (Thinko.)
Sun, 17 Jan 2010 17:26:12 -0600 Rob Landley Update strace to current version.
Thu, 14 Jan 2010 23:47:17 -0600 Rob Landley INLINE_SYSCALL isn't there on all targets, so switch to stuff that is. (This is kind of disgusting, but the problem's already been fixed in -dev so either there will someday be a new release, or it won't matter.)
Thu, 14 Jan 2010 23:45:14 -0600 Rob Landley Improved zilog serial fix from the ppc guys.
Tue, 12 Jan 2010 21:58:11 -0600 Rob Landley The 2.6.32 kernel headers broke the strace build, this fixes it.
Sun, 10 Jan 2010 20:51:04 -0600 Rob Landley Poking at alpha support: add the same inhibit-libc guard that gcc screwed up for sh4, so it can get as far as the gcc bug "libm/e_exp.c:144: internal compiler error: in emit_move_insn, at expr.c:3275" building uClibc.
Wed, 06 Jan 2010 21:36:38 -0600 Rob Landley Redo library sequencing, add -lgcc before -gcc_s (because that's what gcc expects).
Wed, 06 Jan 2010 06:27:05 -0600 Rob Landley Fall back to libgcc.a and libgcc_eh.a if two passes of libgcc_s.so didn't resolve the symbols we need.
Sun, 03 Jan 2010 22:34:06 -0600 Rob Landley Helps to actually remember to add the new file.
Sun, 03 Jan 2010 19:50:07 -0600 Rob Landley Fix buildall.sh to use the new script name.
Sun, 03 Jan 2010 17:04:39 -0600 Rob Landley Largeish refactoring and cleanup of compiler build:
Sun, 03 Jan 2010 05:04:35 -0600 Rob Landley Remove the old GIMME_AN_S logic, instead make ccwrap autodetect presence of libgcc_s.so. Also fix a typo causing a nasty bug with the two dash version of --static.
Tue, 22 Dec 2009 12:14:03 -0600 Rob Landley Oops, local changes I didn't mean to check in leaked. Fix it.
Tue, 22 Dec 2009 11:51:52 -0600 Rob Landley Minor cleanups and comments, introduce check_prerequisite function.
Sun, 20 Dec 2009 19:56:21 -0600 Rob Landley Actually remove functions that got moved to utility_functions.sh.
Sun, 20 Dec 2009 00:32:17 -0600 Rob Landley Once again add /sbin:/usr/sbin to $PATH when mke2fs isn't in $PATH.
Sat, 19 Dec 2009 00:51:16 -0600 Rob Landley Teach build_section to run "*.build" sections (with setupfor/cleanup called for them) as well as "*.sh" sections which do their own setup/cleanup.
Fri, 18 Dec 2009 03:38:21 -0600 Rob Landley Largeish cleanup of ccwrap.c. Remove lots of uclibc-isms, put rawcc in tools/bin.
Fri, 18 Dec 2009 03:36:12 -0600 Rob Landley Cosmetic tweak, have build_section spit out a === line with the sources/sections it's running.
Fri, 11 Dec 2009 22:34:39 +0100 Marc Andre Tanner Silence compiler warnings: unused variable ?ignore?
Wed, 16 Dec 2009 15:22:21 -0600 Rob Landley Update version numbers (oops).
Sun, 13 Dec 2009 00:13:44 -0600 Rob Landley Edge case in perl removal patch. Probably irrelevant, but match old perl script's output anyway.
Sun, 13 Dec 2009 00:13:09 -0600 Rob Landley Have host-tools.sh only make e2fs or squashfs tools if we need them.
Fri, 11 Dec 2009 22:29:06 +0100 Marc Andre Tanner Remove UCLIBC_GCC_{INC,LIB}
Fri, 11 Dec 2009 00:21:46 -0600 Rob Landley Script to caclulate unstable linux miniconfig from stable linux miniconfig, using make oldconfig.
Thu, 10 Dec 2009 03:34:22 -0600 Rob Landley New CONFIG_MMU entry showed up for arm, needs to be enabled in 2.6.32.
Tue, 08 Dec 2009 20:22:53 -0600 Rob Landley Update downloads/binaries/README
Tue, 08 Dec 2009 18:12:16 -0600 Rob Landley Announce release 0.9.9.
Tue, 08 Dec 2009 18:10:50 -0600 Rob Landley Added tag 0.9.9 for changeset d7485ceb119f
Tue, 08 Dec 2009 17:59:09 -0600 Rob Landley Remove leftover debris from mysetsid->killtree switch.
Tue, 08 Dec 2009 17:09:51 -0600 Rob Landley Comment typo spotted by Joe Perches.
Tue, 08 Dec 2009 08:36:10 -0600 Rob Landley Move to 2.6.32 kernel, updating patches. (With a much less ugly fix for powerpc, and allowing arm to use more qemu -cpu options.)
Tue, 08 Dec 2009 05:37:27 -0600 Rob Landley Tweak buildall.sh to run smoketest.sh out of the correct directory.
Sun, 06 Dec 2009 06:45:41 -0600 Rob Landley Should have removed this when the version got bumped to 0.1.0. 0.9.9
Sat, 05 Dec 2009 21:09:44 -0600 Rob Landley If "$CCWRAP" is quoted it gets passed in as a blank argument when empty, confusing the compiler.
Fri, 04 Dec 2009 12:02:47 -0600 Rob Landley Break up sources/functions.sh starting with some of the more obviously independent ones.
Thu, 03 Dec 2009 03:39:53 -0600 Rob Landley Make ccwrap, hello, busybox, and toybox respect SKIP_STRIP and CFLAGS=-g.
Thu, 03 Dec 2009 01:38:21 -0600 Rob Landley Make smoketest-all.sh list architectures that didn't successfully make a system image as status "NONE".
Thu, 03 Dec 2009 01:26:26 -0600 Rob Landley Build the rest of cross-static's host arch along with other architectures, and move hw- targets to explicitly build after non-hw targets.
Thu, 03 Dec 2009 01:18:39 -0600 Rob Landley Don't actually replace cross-compiler with cross-static, when you build both use $PATH to select which one to use.
Thu, 03 Dec 2009 01:17:39 -0600 Rob Landley Tweak sequencing to build cross-static properly.
Thu, 03 Dec 2009 01:11:18 -0600 Rob Landley Use killtree instead of mysetsid.
Wed, 02 Dec 2009 19:07:29 -0600 Rob Landley Squashfs doesn't build against uClibc 0.9.30.1, fix from Natanael Copa.
Wed, 02 Dec 2009 18:03:47 -0600 Rob Landley Fix e2fsprogs on uClibc build.
Tue, 01 Dec 2009 19:49:23 -0600 Rob Landley Split busybox and toybox builds, update toybox and linux package versions.
Tue, 01 Dec 2009 19:43:42 -0600 Rob Landley Deleting the gcc build directory has to happen from the right current working directory.
Tue, 01 Dec 2009 05:18:35 -0600 Rob Landley Make setsid work if system-image.sh run standalone.
Sat, 28 Nov 2009 23:39:36 -0600 Rob Landley Remove old USE_COLOR code, superceded by set_titlebar.
Sat, 28 Nov 2009 23:23:24 -0600 Rob Landley Split out linux-headers, uClibc, and uClibc++ as their own sections.
Sat, 28 Nov 2009 18:10:43 -0600 Rob Landley Break up sources/sections/binutils-gcc.sh into binutils, gcc, and ccwrap, plus more gcc->cc cleanup.
Thu, 26 Nov 2009 14:53:29 -0600 Rob Landley Fix path_search to actually use the pattern argument.
Thu, 26 Nov 2009 02:37:36 -0600 Rob Landley Genericize search path traversal logic with pattern and command to apply to each file found.
Wed, 25 Nov 2009 21:58:16 -0600 Rob Landley Make buildall.sh do less host-specific work before allowing parallel builds to start.
Tue, 24 Nov 2009 17:01:18 -0600 Rob Landley Fix FAQ links pointed out by by wangji.
Tue, 24 Nov 2009 03:19:07 -0600 Rob Landley If there's enough memory (half a gig per processor), use 1.5x as many CPUs to try to keep 'em busy.
Mon, 23 Nov 2009 21:58:49 -0600 Rob Landley Remove old RECORD_COMMANDS debris from host-tools.sh and simplify result (lots of white-noise from de-intenting the "else" case of an if/else), factor out wrap_path from sources/more/record-commands.sh, fix the "build host tools first, then wrap it afterwards" case.
Sun, 22 Nov 2009 03:56:04 -0600 Rob Landley Fix hw-target builds so prerequisites build if they don't already exist.
Sat, 21 Nov 2009 04:27:58 -0600 Rob Landley Redo command recording: no longer RECORD_COMMMANDS config entry, now sources/more/record-commands.sh run to set up the wrapper (either before or after host-tools.sh). General cleanup and simplification of code this interacted with, plus clean up bit rot in the reporting.
Fri, 20 Nov 2009 23:42:07 -0600 Rob Landley New FAQ entry, comment updates.
Thu, 19 Nov 2009 19:38:04 -0600 Rob Landley Change shell prompt in system image to start with ($HOST)
Thu, 19 Nov 2009 15:15:42 -0600 Rob Landley Add index to HTML version of Ohio LinuxFest presentation.
Wed, 18 Nov 2009 21:15:19 -0600 Rob Landley Split out kernel_cmdline from qemu-defaults.
Wed, 18 Nov 2009 19:21:03 -0600 Rob Landley Ben Zanin converted the Ohio LinuxFest presentation slides to html.
Wed, 18 Nov 2009 18:36:53 -0600 Rob Landley Upgrades to uClibc: add shm support (Coleman Brumley backported this) and futimes (patch by me).
Tue, 17 Nov 2009 20:21:44 -0600 Rob Landley Update www/header.html to include more information.
Mon, 16 Nov 2009 01:51:18 -0600 Rob Landley Add a FAQ.
Mon, 16 Nov 2009 01:45:56 -0600 Rob Landley Lots of comments.
Sun, 15 Nov 2009 14:50:25 -0600 Rob Landley Add a clean.sh script, to "rm -rf build/*-*".
Sat, 14 Nov 2009 16:19:25 -0600 Rob Landley Update screenshot index, and check in script to generate each architecture's section.
Thu, 12 Nov 2009 15:39:00 -0600 Rob Landley Add MANIFEST file to buildall.sh output.
Wed, 11 Nov 2009 22:45:31 -0600 Rob Landley Jean spotted that the c++ symlinks were screwed up. Fixed now.
Wed, 11 Nov 2009 18:23:37 -0600 Rob Landley Fix a [ -z $test ] that produced multiple words for the $test part, but didn't have "$test" in quotes. I'm not sure how that ever worked.
Tue, 10 Nov 2009 18:54:52 -0600 Rob Landley More stuff to make running a guest user potentially useful.
Sun, 08 Nov 2009 21:02:19 -0600 Rob Landley Update the web page. Put the left-side nav bar back, move about page to "about.html" and make news.html the default index. Add architectures page. Note that IRC discussion is now on #edev.
Sun, 08 Nov 2009 16:05:48 -0600 Rob Landley Some packages build differently as root than as a normal user, so add a "guest" account giving a non-root user option. Tweak mdev so it's vaguely useful. (Thanks to Vladimir Dronnikov for the idea.)
Sun, 08 Nov 2009 04:34:06 -0600 Rob Landley Release notes for 0.9.8.
Sat, 07 Nov 2009 21:07:19 -0600 Rob Landley Update lots of descriptions, switch tct-hammer to EABI, and make sparc static again.
Sat, 07 Nov 2009 00:22:13 -0600 Rob Landley Added tag 0.9.8 for changeset 563c1abb06d0
Thu, 05 Nov 2009 04:05:32 -0600 Rob Landley The export command won't allow environment variable names to have dashes in them, and ccwrap.c already converts - into _ when checking ${ARCH}_WRAPPER_TOPDIR. But apparently I didn't remember to do that when _setting_ the variable. Oops. 0.9.8
Thu, 05 Nov 2009 02:29:40 -0600 Rob Landley m68k isn't a soft-float target.
Tue, 03 Nov 2009 13:48:08 -0600 Rob Landley Quick and dirty port of uClibc's readelf.c to build against glibc as well. Not used at the moment, just "so I have a copy when it goes away".
Mon, 02 Nov 2009 20:39:32 -0600 Rob Landley Catch if the native compiler build dies (probably means uClibc is horked on i686).
Mon, 02 Nov 2009 14:23:56 -0600 Rob Landley Mike Frysinger decided that the readelf Erik Anderson wrote was too hard for him to understand, so he removed it from uClibc-git. So we allow the utils rename to fail if components aren't there, and perhaps I'll fork my own copy of readelf and maintain it myself.
Fri, 30 Oct 2009 03:45:47 -0500 Rob Landley Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Thu, 29 Oct 2009 22:43:13 -0500 Rob Landley Now that we cross compile busybox statically by default, remove it from native build.
Thu, 29 Oct 2009 12:47:57 -0500 Rob Landley setup-native-static-build.sh shouldn't blank cron-temp if hdc.sqf already there.
Thu, 29 Oct 2009 12:46:58 -0500 Rob Landley The mips build broke, this fixes it but isn't in the -stable series yet.
Thu, 29 Oct 2009 02:15:49 -0500 Rob Landley Unfinished update of history.html.
Tue, 27 Oct 2009 23:39:50 -0500 Rob Landley Fix path so the logs are actually saved.
Mon, 26 Oct 2009 20:29:16 -0500 Rob Landley Build busybox static by default (but not for host-tools.sh, since static glibc is buggy, and let .config to switch it off).
Mon, 26 Oct 2009 06:16:45 -0500 Rob Landley Make system-image.sh write out dev-environment.sh from a here document.
Mon, 26 Oct 2009 06:09:29 -0500 Rob Landley Largeish refactoring/simplification of run-emulator.sh and associated code. Now automatically sets up the distcc trick if the appropriate $ARCH-cc toolchain is in the $PATH (or the current directory).
Mon, 26 Oct 2009 06:07:05 -0500 Rob Landley Now that qemu 0.11.0 works, remove the "build a qemu snapshot" logic. QEMU goes back to being something the host has installed on it if you want to use it.
Mon, 26 Oct 2009 05:56:09 -0500 Rob Landley Update various package versions.
Sun, 25 Oct 2009 03:27:17 -0500 Rob Landley Add some comments.
Sat, 24 Oct 2009 19:41:18 -0500 Rob Landley Move report_recorded_commands.sh into the new sources/more directory.
Sat, 24 Oct 2009 18:37:09 -0500 Rob Landley The sources directory needs a README.
Sat, 24 Oct 2009 13:01:39 -0500 Rob Landley Fix powerpc target to work with current qemu release. (The g3beige target switched around to more closely match hardware, so needed new kernel config. This meant it was using a serial driver broken in the kernel, so revert patch that broke it.)
Mon, 19 Oct 2009 14:21:11 -0500 Rob Landley Add CFLAGS example to config.
Mon, 19 Oct 2009 02:34:52 -0500 Rob Landley Ahem, fix accidentally commited debug code.
Mon, 19 Oct 2009 00:40:08 -0500 Rob Landley Add SKIP_STRIP configuration option to do what it says on the tin, and stop blanking CFLAGS and CFLAGSXX so "export CFLAGS=-g" can pass through to package builds.
Thu, 15 Oct 2009 22:00:29 -0500 Rob Landley Ahem, get the name of the script right in the comment.
Thu, 15 Oct 2009 21:25:30 -0500 Rob Landley Update paths and comments in cronjob.sh, rename "none" to "stable", minor cleanup to logging.
Thu, 15 Oct 2009 21:02:35 -0500 Rob Landley Move the cron job script into sources/more.
Wed, 14 Oct 2009 15:55:42 -0500 Rob Landley Add native-static-build.sh to buildall.sh, and upgrade logging.
Wed, 14 Oct 2009 15:52:15 -0500 Rob Landley Factor out more common code: busybox and toybox builds.
Wed, 14 Oct 2009 03:51:57 -0500 Rob Landley Cosmetic improvement, allows log monitoring to see stages.
Wed, 14 Oct 2009 03:51:19 -0500 Rob Landley Fix buildall.sh to notice smoketest-all.sh moved.
Tue, 13 Oct 2009 16:52:59 -0500 Rob Landley Missing piece needed for sources/more/native-static-build.sh to work.
Mon, 12 Oct 2009 14:27:37 -0500 Rob Landley I am never pulling from an external tree again. Send me diffs, it refuses to merge if I have local in my working store, which has _NOTHING_ to do with the repository. That's INSANE.
Sun, 11 Oct 2009 00:58:34 -0500 Mark Miller Use the ARCH_NAME rather than ARCH when making stage directories. The only place we don't run check_for_base_arch is system-image, and here we want this to differ because of the kernels.
Sun, 11 Oct 2009 01:56:04 -0500 Rob Landley New native-static-build.sh to compile static dropbear, strace, and busybox inside the emulator and export 'em out via ftp.
Sat, 10 Oct 2009 12:08:59 -0500 Rob Landley Fix static toolchain wrapping so distcc works with them too.
Sat, 10 Oct 2009 02:22:29 -0500 Rob Landley Add a "sources/more" directory, move buildall and smoketest-all into it. (Stuff that build.sh doesn't wrap.)
Fri, 09 Oct 2009 22:42:35 -0500 Rob Landley Comment tweaks.
Thu, 08 Oct 2009 01:02:05 -0500 Rob Landley ccwrap shouldn't segfault if PATH isn't exported. (Thanks to Wangji Hoan for spotting this bug.)
Tue, 06 Oct 2009 17:57:23 -0500 Mark Miller Merging the branch between landley and mirell
Tue, 06 Oct 2009 17:56:39 -0500 Mark Miller Abstract the C library away from uClibc, so when more build sections are added potentially (For glibc, eglibc, et cetera), nothing needs to be changed in the other files
Tue, 06 Oct 2009 08:58:56 -0500 Rob Landley Vladimir Dronnikov requested init.sh not overwrite resolv.conf unnecessarily.
Sun, 04 Oct 2009 21:53:36 -0500 Rob Landley Cosmetic tweaks. (Make title bar changing callable from elsewhere, make run-emulator.sh kill distccd quietly.)
Sat, 03 Oct 2009 17:26:47 -0500 Rob Landley While we're at it, add /etc/group as well. Just listing root. Makes useradd and such happy.
Fri, 02 Oct 2009 02:12:47 -0500 Rob Landley System Images' sbin/init.sh should mount /dev/hdc (if it exists) on /mnt, and then run /mnt/init (instead of a shell prompt) if that exists.
Fri, 02 Oct 2009 00:56:05 -0500 Rob Landley Add missing chunk too make distcc work again.
Thu, 01 Oct 2009 20:50:44 -0500 Rob Landley Add patch armv4tl needs, and tweak settings to provide equivalent but slightly less confusing binutils/gcc tuple.
Wed, 30 Sep 2009 23:26:33 -0500 Rob Landley Remove header/footer includes from web pages so Mark's stylesheet gets used instead.
Wed, 30 Sep 2009 15:27:20 -0500 Rob Landley Add armv4tl-eabi target, for arm 920t systems such as Openmoko Freerunner.
Wed, 30 Sep 2009 01:53:53 -0500 Rob Landley Upgrade busybox to 1.15.1.
Wed, 30 Sep 2009 01:52:35 -0500 Rob Landley Update sh4 for 2.6.31 kernel.
Wed, 30 Sep 2009 01:50:21 -0500 Rob Landley Dropbear won't work if the current user isn't in /etc/passwd.
Fri, 18 Sep 2009 20:42:29 -0500 Rob Landley Adjust perl patches to apply cleanly to 2.6.31, and add the description to the first patch I've submitted it to the list with.
Thu, 17 Sep 2009 22:03:42 -0500 Rob Landley The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Thu, 17 Sep 2009 14:11:56 -0500 Rob Landley Oops. Commit the new file from 820.
Thu, 17 Sep 2009 13:52:48 -0500 Rob Landley Upgrade to 2.6.31 kernel.
Thu, 17 Sep 2009 05:49:25 -0500 Rob Landley Move ldconfig from sbin to bin for the static cross compiler, so we only have to add one directory to the $PATH. (And fix the build break trying to rename it with the $ARCH- prefix and not finding it in bin.)
Thu, 17 Sep 2009 04:06:02 -0500 Rob Landley Factor out and unify binutils, gcc, and ccwrap builds.
Sat, 12 Sep 2009 20:56:01 -0500 Rob Landley Part one of the great refactoring, breaking out the uClibc build so it isn't repeated in two places.
Thu, 10 Sep 2009 22:20:58 -0500 Rob Landley Eliminate a stupid warning that GNU find produces. (Works fine either way, but it's noisy.)
Wed, 02 Sep 2009 23:37:16 -0500 Rob Landley Rename build/sources to build/packages to reduce confusion (since sources/packages got moved up to just packages, and this contains the extracted contents of that). And use $SOURCES instead of $TOP/sources in a few places.
Wed, 02 Sep 2009 20:01:03 -0500 Rob Landley This shouldn't be needed using qemu 0.10 and later.
Wed, 26 Aug 2009 02:37:57 -0500 Rob Landley Extended setupfor/cleanup to create binary package tarballs if the configure option BINARY_PACKAGE_TARBALLS is set. These tarballs extract into the current directory and add all the changed files installed by this package build, so you can pick and choose when assembling your own filesystem.
Mon, 24 Aug 2009 00:29:35 -0500 Rob Landley Remove dead config entry.
Sun, 23 Aug 2009 15:04:33 -0500 Rob Landley Consistently use STAGE_DIR as the output directory. (root-filesystem.sh already did, host-tools.sh was using $HOSTTOOLS, cross-compiler.sh was using $CROSS, and system-image.sh was using SYSIMAGE.)
Sat, 22 Aug 2009 04:07:00 -0500 Rob Landley Convince gcc to build/install libgcc_eh.a even for --disable-shared compilers, and tell the wrapper to expect it.
Fri, 21 Aug 2009 23:21:57 -0500 Rob Landley Comment tweaks, better document what it's doing.
Fri, 21 Aug 2009 22:56:13 -0500 Rob Landley Brown paper bag bug: setting HOST_BUILD_EXTRA or using ./download.sh --extract causes a build break.
Thu, 20 Aug 2009 22:48:42 -0500 Rob Landley Update website and READMEs.
Thu, 20 Aug 2009 20:18:46 -0500 Rob Landley Added tag 0.9.7 for changeset d0b74a631587
Fri, 14 Aug 2009 06:01:38 -0500 Rob Landley Teach ccwrap.c to use arch-specific WRAPPER_TOPDIR values, to avoid interfering with canadian cross. 0.9.7
Thu, 13 Aug 2009 20:58:15 -0500 Rob Landley Add a hw-config for the Tin Can Tools hammer/nail board, ala http://www.tincantools.com/product.php?productid=16143
Thu, 13 Aug 2009 20:15:37 -0500 Rob Landley Make sparc build a static version. (Yes, this involves rubbing the distcc ./configure's nose in something to avoid a gratuitous build break.) The result bots to a shell prompt! Which then has a bus error if you try to do an "ls -l" and freezes if you "echo *". Still, that's progress...
Thu, 13 Aug 2009 03:10:37 -0500 Rob Landley Use the powerpc kernel config for powerpc-440fp, since the 440 instruction set is more or less a subset of powerpc, and qemu can't emulate the processor for a bamboo board yet. (So the toolchain and root filesystem is 440, and we boot with full powerpc kernel and qemu to test it.)
Thu, 13 Aug 2009 01:01:00 -0500 Rob Landley Make HOST_BUILD_EXTRA build the version of qemu the powerpc target runs under.
Wed, 12 Aug 2009 04:33:44 -0500 Rob Landley Minor version bumps for kernel, busybox, and e2fsprogs, add dropbear to the download list, and use shorter version of sourceforge download links.
Wed, 12 Aug 2009 00:57:13 -0500 Rob Landley Updated patch to fix soft float for armv4l and armv4eb
Sun, 09 Aug 2009 02:06:31 -0500 Rob Landley Be a little more consistent about space vs tab indentation.
Sun, 09 Aug 2009 01:06:26 -0500 Rob Landley Better documentation for ./download.sh --extract
Sat, 08 Aug 2009 21:27:08 -0500 Rob Landley Allow target settings to specify BUILD_STATIC.
Sat, 08 Aug 2009 17:11:35 -0500 Rob Landley In case anybody wants to build strace for arm eabi, you need these patches.
Fri, 07 Aug 2009 23:52:55 -0500 Rob Landley Teach host-tools.sh to create multiple symlinks in fallback directories for ccache and distcc.
Fri, 07 Aug 2009 13:08:59 -0500 Rob Landley Fix bug that hits Fedora 11: uClibc copied some kernel code that got fixed upstream at http://patchwork.kernel.org/patch/33547/
Wed, 05 Aug 2009 04:23:51 -0500 Rob Landley Teach make, bash, and distcc to honor BUILD_STATIC=1.
Fri, 31 Jul 2009 15:45:02 -0500 Rob Landley Switch off patch and ar in busybox since both versions are broken and need to be supplied by other packages.
Fri, 31 Jul 2009 01:00:45 -0500 Rob Landley Fedora 11 hasn't got "which", so move the busybox build up and the host toolchain symlinks down to the end. Make sure toybox patch replaces busybox patch, and host toolchain ar replaces busybox ar.
Mon, 06 Jul 2009 05:27:12 -0500 Rob Landley Remove patch that got committed upstream.
Mon, 06 Jul 2009 05:26:21 -0500 Rob Landley Remove some leftover /tools residue.
Sun, 05 Jul 2009 23:59:57 -0500 Rob Landley Update nightly.sh to new buildall.sh variables, move specifying package list to wrapper script, add "none" stage.
Sun, 05 Jul 2009 23:48:07 -0500 Rob Landley Since nightly.sh is checked in to the repository, having it update the FWL repository is just too fiddly. Both that and uploading the result is the job of a wrapper script that calls this one.
Sun, 05 Jul 2009 23:41:01 -0500 Rob Landley Teach buildall.sh to use new build.sh infrastructure, and replace doforklog with orthogonal maybe_fork and maybe_quiet functions.
Sun, 05 Jul 2009 23:38:49 -0500 Rob Landley Teach build.sh not to rebuild static compilers if they're already there.
Sun, 05 Jul 2009 21:34:12 -0500 Rob Landley Bugfix, missed a variable rename.
Sun, 05 Jul 2009 17:51:54 -0500 Rob Landley New build.sh that actually uses the new infrastructure, if STATIC_CROSS_COMPILER_HOST or BUILD_STATIC_NATIVE_COMPILER are set.
Sun, 05 Jul 2009 17:50:44 -0500 Rob Landley Lots of changes to move buildall.sh functionality into build.sh.
Sun, 05 Jul 2009 17:30:01 -0500 Rob Landley Check for both prerequisite compilers of a canadian cross, and use $ARCH-cc instead of $ARCH-gcc more.
Sat, 04 Jul 2009 20:31:32 -0500 Rob Landley Simplify build.sh to take exactly one argument. (Otherwise use buildall.sh.)
Fri, 03 Jul 2009 20:06:23 -0500 Rob Landley Allow specifying package list for nightly.sh, add explicit "fwl" and "all" stages, better handling of triage directories, do smoketest-all in parallel.
Fri, 03 Jul 2009 19:46:48 -0500 Rob Landley Teach smoketest to skip creation of hdb for /home when not needed.
Fri, 03 Jul 2009 05:29:11 -0500 Rob Landley Add killtree and make stuff use it. Update smoketest-all.sh to use doforklog, allowing FORK=1 to run stuff in parallel.
Thu, 02 Jul 2009 16:23:39 -0500 Rob Landley Update timestamp on freshly downloaded files so cleanup doesn't delete them.
Thu, 02 Jul 2009 14:12:25 -0500 Rob Landley Move doforklog to sources/functions.sh.
Thu, 02 Jul 2009 00:54:08 -0500 Rob Landley Update patch because busybox changed upstream.
Wed, 01 Jul 2009 18:53:53 -0500 Rob Landley Remove triage directories up front, so "hg update" doesn't take 15 minutes.
Wed, 01 Jul 2009 18:53:00 -0500 Rob Landley Remove wait4background, the shell has a builtin "wait" and we don't care about non-zero wait counts anymore.
Wed, 01 Jul 2009 18:02:44 -0500 Rob Landley Busybox unstable currently needs this patch too.
Wed, 01 Jul 2009 18:00:33 -0500 Rob Landley Cron job script to build various nightly snapshots.
Wed, 01 Jul 2009 02:19:56 -0500 Rob Landley Two new busybox applets showed up that don't build on most hosts.
Tue, 30 Jun 2009 22:53:51 -0500 Rob Landley Have buildall save its logs in build/logs instead of build/.
Tue, 30 Jun 2009 20:16:59 -0500 Rob Landley Keep unstable tarballs around even when you do a build that doesn't use 'em.
Tue, 30 Jun 2009 03:05:04 -0500 Rob Landley Use the git magic tarball comment field to get the version number of unstable git packages for MANIFEST.
Mon, 29 Jun 2009 18:34:35 -0500 Rob Landley The reason powerpc isn't booting is a new magic config symbol showed up which needs to be set.
Sat, 27 Jun 2009 23:58:35 -0500 Rob Landley Fix powerpc config for 2.6.30.
Sat, 27 Jun 2009 23:57:54 -0500 Rob Landley Cosmetic fix: don't announce system-image.sh stage twice.
Sat, 27 Jun 2009 23:57:30 -0500 Rob Landley Fix recently introduced bug in download.sh --extract when build directory doesn't exist yet.
Sat, 27 Jun 2009 23:55:55 -0500 Rob Landley Add option to disable title bar display updates.
Wed, 24 Jun 2009 13:02:03 -0500 Rob Landley Blank ARCH is a bad signal because host-tools.sh has that, so use a separate EXTRACT_ONLY variable.
Tue, 23 Jun 2009 23:18:19 -0500 Rob Landley Improve version detection for MANIFEST file. Still doesn't detect version for git archive output because git hasn't got any equivalent of mercurial's .hg_archive.txt file.
Tue, 23 Jun 2009 19:39:51 -0500 Rob Landley Update perl removal patches to the versions submitted to linux-kernel. (Mostly description tweak.)
Tue, 23 Jun 2009 19:38:24 -0500 Rob Landley Add --logs option to smoketest-all.sh to read existing logs from buildall.sh.
Tue, 23 Jun 2009 19:30:09 -0500 Rob Landley Don't both mkdir and ln -s /etc. (Spotted by Niklas Brunb?ck.)
Mon, 22 Jun 2009 14:23:18 -0500 Rob Landley Fix for mips build in 2.6.30.
Sun, 21 Jun 2009 19:41:40 -0500 Rob Landley Largely cosmetic change.
Sun, 21 Jun 2009 19:27:50 -0500 Rob Landley Update kernel to 2.6.30.
Sun, 21 Jun 2009 19:04:51 -0500 Rob Landley The unaligned32 fix is in busybox 1.14.1, so bump version in zap patch.
Sat, 20 Jun 2009 01:57:35 -0500 Rob Landley Backport busybox bugfix that breaks non-x86 targets with gcc 4.2.1.
Thu, 18 Jun 2009 04:31:44 -0500 Rob Landley Prevent smoketest-all.sh from hanging if an individual smoketest.sh doesn't exit properly.
Mon, 15 Jun 2009 03:22:00 -0500 Rob Landley The softfloat patch only applies to 4.1.2, not 4.2.1.
Mon, 15 Jun 2009 02:09:39 -0500 Rob Landley Move stable to gcc-4.2.1, and use an even _bigger_ hammer to make canadian builds work with that. (./configure sucks even _more_ in this version, big shock there.)
Mon, 15 Jun 2009 01:11:26 -0500 Rob Landley Teach ccwrap to handle --print-prog-name=ld and such.
Mon, 15 Jun 2009 01:09:30 -0500 Rob Landley The powerpc stuff doesn't use this anymore, so delete it.
Thu, 11 Jun 2009 19:19:34 -0500 Rob Landley Missed a script that needs to call read_arch_dir now.
Thu, 11 Jun 2009 19:04:51 -0500 Rob Landley Change a comment to silence a warning.
Thu, 11 Jun 2009 05:42:51 -0500 Rob Landley Refactor so include.sh mostly just sets environment variables. Move read_arch_dir to function and call it explicitly (no more need for $NO_ARCH). Make blank_tempdir a function, called explicitly by stages when needed, with some sanity checks. Insert prerequisite tests to later stages so they can detect failure early and provide an explicit erro rmessage, and have those tests happen before blanking $WORK dir, to preserve debugging info. Make buildall.sh depend on prerequisite tests rather than trying to avoid calling later stages (and thus do flow control from asynchronous context). Add FAIL_QUIET option so buildall.sh doesn't spam the log with the new prerequisite error messages.