summaryrefslogtreecommitdiffstats
path: root/tools/README.busybox
diff options
context:
space:
mode:
Diffstat (limited to 'tools/README.busybox')
-rw-r--r--tools/README.busybox14
1 files changed, 7 insertions, 7 deletions
diff --git a/tools/README.busybox b/tools/README.busybox
index 5d6d8d74..f6350d2c 100644
--- a/tools/README.busybox
+++ b/tools/README.busybox
@@ -1,4 +1,4 @@
-How busybox (version 1.7.1) is created:
+How busybox (version 1.9.1) is created:
1. Get the current sources from busybox.net and untar them.
2. Change to the busybox-<version> dir and create a sym link named patches
@@ -7,14 +7,14 @@ How busybox (version 1.7.1) is created:
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. Call make to create the busybox binary.
-7. Copy the binary to ../busybox.<arch>
-
+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.<arch>
Current open issues
- The process is not automated.
- Should be moved to a place outside of the OpenSLX sources.
-- Ensure to create the binaries with an older Linux version. Else the binary
- might use newer features of libc which are not available on the used host.
- For the last builds suse 10.1 systems created with slxos-setup had been used.