Hi bug-wranglers, just wanted to let you guys now that sys-fs/dosfstools succesfully compiles on ARM. I tested it on a NSLU2 (affectionally known as Slug(gy) ;) ) I don't know how thoroughly a package should be tested before adding arm to the keywords but this is what I did : 1 : # cat sys-fs/dosfstools ~* >> /etc/portage/package.keywords 2 : emerge dosfstools 3 : Interrupted a file copy to a fat16 formatted USB stick by unplugging it. 4 : umounted the stick 5 : plugged it in again 6 : succesfully repaired the file system : DevSluggy mnt # fsck /dev/sdb1 fsck 1.38 (30-Jun-2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN /Moby - Natural Blues.mpg File size is 42549248 bytes, cluster chain length is > 42549248 bytes. Truncating file to 42549248 bytes. Leaving file system unchanged. /dev/sdb1: 2 files, 40070/60102 clusters DevSluggy mnt # fsck -aw /dev/sdb1 fsck 1.38 (30-Jun-2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN /Moby - Natural Blues.mpg File size is 42549248 bytes, cluster chain length is > 42549248 bytes. Truncating file to 42549248 bytes. Performing changes. /dev/sdb1: 2 files, 40070/60102 clusters DevSluggy mnt # fsck -aw /dev/sdb1 fsck 1.38 (30-Jun-2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN /dev/sdb1: 2 files, 40070/60102 clusters DevSluggy mnt # DevSluggy mnt # uname -a Linux DevSluggy 2.6.12.2 #1 Tue Sep 27 20:21:18 CDT 2005 armv5teb XScale-IXP42x Family rev 1 (v5b) Linksys NSLU2 GNU/Linux Hopefully I added enough info to make this a usefull contribution. Grtz, Philip
Added ~arm to dosfstools. Thanks for reporting