From 1b4cf47ddb2bfd30cfbd1be8c5cc91907d623c76 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 21 Aug 2008 12:17:56 +0000 Subject: * updated busybox README to current state of things git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2072 95ad53e4-c205-0410-b2fa-d234c58c8868 --- tools/README.busybox | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) (limited to 'tools') diff --git a/tools/README.busybox b/tools/README.busybox index f6350d2c..926e7320 100644 --- a/tools/README.busybox +++ b/tools/README.busybox @@ -1,20 +1,10 @@ -How busybox (version 1.9.1) is created: +How busybox (version 1.11.1) is created: -1. Get the current sources from busybox.net and untar them. -2. Change to the busybox- dir and create a sym link named patches - pointing to ../busybox-patches -3. Use 'quilt push -a' to apply all patches from the busybox-patches/series - file. Or apply the patches in the order shown in the series file. -4. Create a sym link named .config pointing to ../busybox-config -5. Call make oldconfig and adjust the configuration if required. -6. (Bind-)Mount the busybox folder into the build environment - (which is 'debian-3.1-openslx-build' for i586 and - 'debian-4.0_x86_64-openslx-build for x86_64). -7. Open a chrooted shell in the build environment (via slxos-setup shell), - chdir into the busybox folder and call make to create the busybox binary. -8. Copy the binary to ../busybox. - -Current open issues - -- The process is not automated. -- Should be moved to a place outside of the OpenSLX sources. +1. Get our current sources from openslx-src-tools/trunk/busybox +2. bind mount the busybox folder to the correspoding uclibc-build-environment + folder (see http://openslx.org/trac/de/openslx/wiki/GentooUclibcChroot for + how to create such an environment) +3. chroot into the uclibc-build-environment +4. cd into the bind-mounted busybox folder +5. make oldconfig and adjust the configuration if required. +6. build busybox (make) -- cgit v1.2.3-55-g7522