Updating busybox. I left only a single busybox in its directory. The others, coming from the old
cross-building nixpkgs implementation, were not referenced anywhere. This new busybox builds natively, and also cross-builds with uclibc. I updated the uclibc config with a busybox defconfig requirement (something about RPC). I made the gcc-cross-wrapper properly set the dynamic loader to programs. After this, 'qemu-arm' can run the dynamically linked busybox cross built for armv5tel--linux-gnueabi. svn path=/nixpkgs/trunk/; revision=20514
This commit is contained in:
@@ -37,6 +37,7 @@ stdenv.mkDerivation {
|
||||
-e 's@^RUNTIME_PREFIX.*@RUNTIME_PREFIX="/"@' \
|
||||
-e 's@^DEVEL_PREFIX.*@DEVEL_PREFIX="/"@' \
|
||||
-e 's@.*UCLIBC_HAS_WCHAR.*@UCLIBC_HAS_WCHAR=y@' \
|
||||
-e 's@.*UCLIBC_HAS_RPC.*@UCLIBC_HAS_RPC=y@' \
|
||||
-e 's@.*DO_C99_MATH.*@DO_C99_MATH=y@' \
|
||||
-e 's@.*UCLIBC_HAS_PROGRAM_INVOCATION_NAME.*@UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y@' \
|
||||
${configArmEABI} \
|
||||
|
||||
Reference in New Issue
Block a user