diff -urp pbzip2-1.0.2/pbzip2.cpp pbzip2-1.0.2-uclibc/pbzip2.cpp
--- pbzip2-1.0.2/pbzip2.cpp	2007-07-27 12:41:47.000000000 -0400
+++ pbzip2-1.0.2-uclibc/pbzip2.cpp	2008-11-14 22:26:24.000000000 -0500
@@ -128,7 +128,7 @@
 //#define PBZIP_NO_LOADAVG
 
 // detect systems that are known not to support load average code
-#if defined (WIN32) || defined (__CYGWIN32__) || defined (__MINGW32__) || defined (__BORLANDC__) || defined (__hpux) || defined (__osf__)
+#if defined (WIN32) || defined (__CYGWIN32__) || defined (__MINGW32__) || defined (__BORLANDC__) || defined (__hpux) || defined (__osf__) || defined(__UCLIBC__)
 	#define PBZIP_NO_LOADAVG
 #endif
 
@@ -1607,7 +1607,11 @@ void usage(char* progname)
 {
 	banner();
 	fprintf(stderr, "\nInvalid command line!  Aborting...\n\n");
+#if defined(PBZIP_NO_LOADAVG)
+	fprintf(stderr, "Usage: %s [-1 .. -9] [-b#cdfkp#qrtV] <filename> <filename2> <filenameN>\n", progname);
+#else
 	fprintf(stderr, "Usage: %s [-1 .. -9] [-b#cdfklp#qrtV] <filename> <filename2> <filenameN>\n", progname);
+#endif
 	fprintf(stderr, " -b#      : where # is the file block size in 100k (default 9 = 900k)\n");
 	fprintf(stderr, " -c       : output to standard out (stdout)\n");
 	fprintf(stderr, " -d       : decompress file\n");