diff -Naur coreutils-5.97.orig/src/dd.c coreutils-5.97/src/dd.c --- coreutils-5.97.orig/src/dd.c 2005-11-02 14:18:47.000000000 +0100 +++ coreutils-5.97/src/dd.c 2006-08-15 20:42:12.000000000 +0200 @@ -539,7 +539,7 @@ if (r_truncate != 0) fprintf (stderr, - ngettext ("1 truncated record\n", + ngettext ("%"PRIuMAX" truncated record\n", "%"PRIuMAX" truncated records\n", MIN (r_truncate, ULONG_MAX)), r_truncate); @@ -551,7 +551,7 @@ since that makes it easy to use SI abbreviations. */ fprintf (stderr, - ngettext ("1 byte (1 B) copied", + ngettext ("%"PRIuMAX" byte (%s) copied", "%"PRIuMAX" bytes (%s) copied", MIN (w_bytes, ULONG_MAX)), w_bytes,