[haiku-bugs] Re: [Haiku] #11878: bootstrap is complex and error prone

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Sat, 28 Feb 2015 14:48:04 -0000

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

Other related posts: