Hello,

The bzip2 and bunzip2 applets abort with error -5 when attempting to decompress a particular file, perl-5.16.1.tar.bz2. The file is available at http://www.cpan.org/src/5.0/perl-5.16.1.tar.bz2 and is 12.9M. I have verified the checksum to be correct using http://www.cpan.org/src/5.0/perl-5.16.1.tar.bz2.sha1.txt .
The bzip2 program from bzip.org decompresses the file without any problems.

The bzip2 and bunzip2 applets are invoked as following:
bunzip2 perl-5.16.1.tar.bz2
bzip2 -d perl-5.16.1.tar.bz2

I am executing it from an i386 chroot on an amd64 host; the chroot's libc is uclibc, and my platform is linux.

The same binary decompresses other bzip2 data without problems.

Output of "file perl-5.16.1.tar.bz2" :
perl-5.16.1.tar.bz2: bzip2 compressed data, block size = 900k

Output of "ld -v" :
GNU ld (GNU Binutils) 2.22

Output of "gcc -v" :
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-unknown-linux-uclibc/4.6.3/lto-wrapper
Target: i686-unknown-linux-uclibc
Configured with: /root/buildroot-2012.05/output/toolchain/gcc-4.6.3/configure --prefix=/usr --build=x86_64-unknown-linux-gnu --host=i686-unknown-linux-uclibc --target=i686-unknown-linux-uclibc --enable-languages=c --with-gxx-include-dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace --enable-libgomp --with-gnu-ld --disable-libssp --disable-multilib --disable-tls --enable-shared --disable-nls --enable-threads --disable-decimal-float --with-arch=i686 --with-tune=i686 --with-pkgversion='Buildroot 2012.05' --with-bugurl=http://bugs.buildroot.net/
Thread model: posix
gcc version 4.6.3 (Buildroot 2012.05)

If I need to supply any more information, please let me know.
Thank you.
--
jbkberg (AT) gmail.com
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to