#11878: bootstrap is complex and error prone ----------------------------+---------------------------- Reporter: kallisti5 | Owner: bonefish Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: Build System | Version: R1/Development Resolution: | Keywords: bootstrap Blocked By: | Blocking: Has a Patch: 0 | Platform: All ----------------------------+---------------------------- Comment (by kallisti5): busybox example. make haiku_defconfig make {{{ /Builds/busybox-1.23.1> uname -a Haiku kallbuild01 1 hrev48786 Feb 8 2015 19:48:00 x86_64 x86_64 Haiku /Builds/busybox-1.23.1> ./busybox BusyBox v1.23.1 (2015-02-27 14:46:56 CST) multi-call binary. BusyBox is copyrighted by many authors between 1998-2012. Licensed under GPLv2. See source distribution for detailed copyright notices. Usage: busybox [function [arguments]...] or: busybox --list or: function [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as. Currently defined functions: [, [[, awk, base64, basename, cat, chgrp, chmod, chown, chroot, cksum, cp, cut, date, dd, diff, dirname, echo, env, expand, expr, false, fold, grep, groups, head, id, install, ln, logname, md5sum, mkdir, mv, nohup, patch, printenv, printf, pwd, readlink, realpath, rm, rmdir, sed, seq, sha1sum, sha256sum, sha3sum, sha512sum, sleep, sort, split, stty, sum, sync, tac, tail, tee, test, touch, tr, true, tty, uname, uniq, unlink, usleep, uudecode, uuencode, wc, which, whoami, xargs, yes /Builds/busybox-1.23.1> uname -a | ./busybox awk '{ print $1 }' Haiku }}} -- Ticket URL: <https://dev.haiku-os.org/ticket/11878#comment:1> Haiku <https://dev.haiku-os.org> Haiku - the operating system.