firmware

log

age author description
10 months ago 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
10 months ago Rob Landley m68k isn't a soft-float target.
10 months ago 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".
10 months ago Rob Landley Catch if the native compiler build dies (probably means uClibc is horked on i686).
10 months ago 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.
10 months ago 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.
10 months ago Rob Landley Now that we cross compile busybox statically by default, remove it from native build.
10 months ago Rob Landley setup-native-static-build.sh shouldn't blank cron-temp if hdc.sqf already there.
10 months ago Rob Landley The mips build broke, this fixes it but isn't in the -stable series yet.
10 months ago Rob Landley Unfinished update of history.html.
10 months ago Rob Landley Fix path so the logs are actually saved.
10 months ago 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).
10 months ago Rob Landley Make system-image.sh write out dev-environment.sh from a here document.
10 months ago 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).
10 months ago 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.
10 months ago Rob Landley Update various package versions.
10 months ago Rob Landley Add some comments.
10 months ago Rob Landley Move report_recorded_commands.sh into the new sources/more directory.
10 months ago Rob Landley The sources directory needs a README.
10 months ago 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.)
10 months ago Rob Landley Add CFLAGS example to config.
10 months ago Rob Landley Ahem, fix accidentally commited debug code.
10 months ago 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.
10 months ago Rob Landley Ahem, get the name of the script right in the comment.
10 months ago Rob Landley Update paths and comments in cronjob.sh, rename "none" to "stable", minor cleanup to logging.
10 months ago Rob Landley Move the cron job script into sources/more.
10 months ago Rob Landley Add native-static-build.sh to buildall.sh, and upgrade logging.
10 months ago Rob Landley Factor out more common code: busybox and toybox builds.
10 months ago Rob Landley Cosmetic improvement, allows log monitoring to see stages.
10 months ago Rob Landley Fix buildall.sh to notice smoketest-all.sh moved.
10 months ago Rob Landley Missing piece needed for sources/more/native-static-build.sh to work.
10 months ago 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.
10 months ago 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.
10 months ago Rob Landley New native-static-build.sh to compile static dropbear, strace, and busybox inside the emulator and export 'em out via ftp.
10 months ago Rob Landley Fix static toolchain wrapping so distcc works with them too.
10 months ago Rob Landley Add a "sources/more" directory, move buildall and smoketest-all into it. (Stuff that build.sh doesn't wrap.)
10 months ago Rob Landley Comment tweaks.
11 months ago Rob Landley ccwrap shouldn't segfault if PATH isn't exported. (Thanks to Wangji Hoan for spotting this bug.)
11 months ago Mark Miller Merging the branch between landley and mirell
11 months ago 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
11 months ago Rob Landley Vladimir Dronnikov requested init.sh not overwrite resolv.conf unnecessarily.
11 months ago Rob Landley Cosmetic tweaks. (Make title bar changing callable from elsewhere, make run-emulator.sh kill distccd quietly.)
11 months ago Rob Landley While we're at it, add /etc/group as well. Just listing root. Makes useradd and such happy.
11 months ago 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.
11 months ago Rob Landley Add missing chunk too make distcc work again.
11 months ago Rob Landley Add patch armv4tl needs, and tweak settings to provide equivalent but slightly less confusing binutils/gcc tuple.
11 months ago Rob Landley Remove header/footer includes from web pages so Mark's stylesheet gets used instead.
11 months ago Rob Landley Add armv4tl-eabi target, for arm 920t systems such as Openmoko Freerunner.
11 months ago Rob Landley Upgrade busybox to 1.15.1.
11 months ago Rob Landley Update sh4 for 2.6.31 kernel.
11 months ago Rob Landley Dropbear won't work if the current user isn't in /etc/passwd.
11 months ago 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.
11 months ago 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.
11 months ago Rob Landley Oops. Commit the new file from 820.
11 months ago Rob Landley Upgrade to 2.6.31 kernel.
11 months ago 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.)
11 months ago Rob Landley Factor out and unify binutils, gcc, and ccwrap builds.
11 months ago Rob Landley Part one of the great refactoring, breaking out the uClibc build so it isn't repeated in two places.
11 months ago Rob Landley Eliminate a stupid warning that GNU find produces. (Works fine either way, but it's noisy.)
12 months ago 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.