| 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. |