firmware

log

age author description
2 days Rob Landley Long overdue upgrade to 2.6.35, I'll fix the architectures this breaks later.default tip
2 days Rob Landley Teach gentoo-stage1.sh that /dev/null means don't create an hdc.
9 days Rob Landley Remove toybox.
9 days Rob Landley Remove RW_SYSTEM_IMAGE option. The gentoo-stage1 build shows how to setup a writeable chroot, and the FAQ says how to build a writeable system image. I'm not shipping two different system iamges, then I'd have to explain it and it's not worth the confusion.
10 days Rob Landley Fix mirror list.
10 days Rob Landley Remove patch that current busybox doesn't need.
10 days Rob Landley Fluff out the debugging section of the FAQ a bit more, explaining EXTRACT_ALL and NO_SANITIZE_ENVIRONMENT.
10 days Rob Landley Dereference symlink path segments in record-commands.sh.
10 days Rob Landley Break down and build separate patch package on target for gentoo stage 1.
10 days Rob Landley Building util-linux on target needs the program invocation name stuff.
10 days Rob Landley Add new "/src/host-info" file to target, with CROSS_TARGET and KARCH values.
10 days Rob Landley Update busybox.
12 days Rob Landley Break link (touch gets confused that /mnt is a read-only squashfs).
12 days Rob Landley Switch from toybox netcat to busybox netcat.
12 days Rob Landley Make sure PATH and CONSOLE are properly exported even when kernel command line doesn't provide the right data.
13 days Rob Landley The ncurses ./configure stage won't detect a NO_CPLUSPLUS build. The c++ binding isn't needed to build a gentoo stage 1, so disable it.
2 weeks Rob Landley Add a fallback if /proc/cmdline doesn't produce a console= entry.
2 weeks Rob Landley Stab at updating bisectinate to use git clone into build/packages (instead of lots of redundant "git archive | tar x" passes, which pointlessly waste disk and cpu). Still issues around alt-patches and around LONG=1 tests (should be separate "expect" style and hdc control image style test levels).
2 weeks Rob Landley Script to wrap up a control image and arch root filesystem into a tarball runnable on a host.
2 weeks Rob Landley Teach build.sh to build host compiler if necessary for CROSS_HOST_ARCH.
2 weeks Rob Landley If environment sanitizing lets TOOLCHAIN_PREFIX through, it should let HOST_ARCH through too. And while we're at it, separate inherited variables from locally defined ones.
2 weeks Rob Landley Untangle static vs cross for ccwrap section.
2 weeks Rob Landley Only make "bash" and "make" and such when toolchain has no prefix.
2 weeks Rob Landley Missed one (PROGRAM_PREFIX->TOOLCHAIN_PREFIX).
2 weeks Rob Landley Environment sanitizing screwed up the cross-compiler.sh wrapper. Fix it, rename PROGRAM_PREFIX to TOOLCHAIN_PREFIX, and put a guard around sources/include.sh so it's safe to include multiple times.
2 weeks Rob Landley Ahem. Change the user of sources/native-root to sources/root-filesystem.
2 weeks Rob Landley Move sources/native-root to sources/root-filesystem (mostly to make tab completion work better when navigating the source).
2 weeks Rob Landley Fix case where build/packages/alt-package exists but tarball doesn't, and EXTRACT_ALL=1 ./download.sh gets called.
3 weeks Rob Landley In the presence of multiple tarballs, use the newest one, so downloading a new version and extracting it before running cleanup_oldfiles should work now.
3 weeks Rob Landley Bootstrapping gentoo portage tree. Download tarball, extract it, and emerge --sync. (Build rsync so emerge --sync works.)
3 weeks Rob Landley Remove script that moved to "more" directory.
3 weeks Rob Landley Add DEBUG_PACKAGE config variable to build just one package with CPUS=1.
3 weeks Rob Landley Bite the bullet, I'm no longer really doing toybox development.
3 weeks Rob Landley Polish the strip logic a bit.
3 weeks Rob Landley is_in_list doesn't like "[" and "[[", thinks it's an unterminated regex.
4 weeks Rob Landley If some clever sysadmin claimed 1024-65535 for local ports, punt.
4 weeks Rob Landley Change how to filter out (currently) unusable busybox apps, and add mke2fs to force e2fsprogs build.
4 weeks Rob Landley Apparently gentoo has mke2fs in a normal user's path, but not tune2fs. Sigh.
4 weeks Rob Landley Three convenience scripts to bounce off build/system-image-$ARCH and run stuff
4 weeks Rob Landley build-control-images.sh got broken out a while ago, remove redundant code from buildall.
4 weeks Rob Landley Write-up on the command logging wrapper.
4 weeks Rob Landley Teach environment sanitizing to allow STAGE_NAME override.
4 weeks Rob Landley Use Scrt1.o when building a shared library.
4 weeks Rob Landley Now that extract_packages is separate from setupfor, EXTRACT_ALL=1 should be less brittle. (If not, needs to be fixed, so remove workarounds.)
4 weeks Rob Landley Move $BUILD/logs creation from record-commands.sh to include.sh so it gets reliably recreated when a user blanks the logs and re-runs.
4 weeks Rob Landley Comment tweak.
4 weeks Rob Landley Add lots of debugging HOWTO information. More to come.
4 weeks Rob Landley Make extract_package directly callable, and do so where necessary.
4 weeks Rob Landley Add blank_workdir and make setupfor and cleanup use it. This means you can run an entire build.sh with NO_CLEANUP=1 on.
5 weeks Rob Landley Apparently this never quite got updated for commit 1116.
5 weeks Rob Landley List more environment variables sanitizing shouldn't drop.
5 weeks Rob Landley Bugfix for busybox 1.17.1 mktemp dealing with non-absolute subdirectory paths.
5 weeks Rob Landley Make the environment sanitize logic slightly more robust in the face of multi-line environment variable values.
5 weeks Rob Landley Yank toybox from simple-root-filesystem. (Still need it for patch in host-tools.sh)
5 weeks Rob Landley Update to busybox 1.17.1 and switch to defconfig instead of trimconfig.
5 weeks Rob Landley Automatically use simple-root-filesystem if root-filesystem isn't avaialble.
5 weeks Rob Landley Add sanitize_environment to unset unrecognized environment variables.
5 weeks Rob Landley Add "make" to the default static list, for native-compiler tarball portability. (If you haven't got make working, it's hard to build it.)
5 weeks Rob Landley Remove a baseconfig symbol that SYSIMAGE_TYPE=initramfs sets itself.
5 weeks Rob Landley Make BUILD_VERBOSE a little more verbose.