Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96336 - New dosfstools 2.11
Summary: New dosfstools 2.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL: ftp://ftp.uni-erlangen.de/pub/Linux/L...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-16 21:13 UTC by Jesse Adelman
Modified: 2005-06-17 21:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dosfstools-2.1.1.ebuild (dosfstools-2.11.ebuild,1.07 KB, text/plain)
2005-06-16 21:14 UTC, Jesse Adelman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2005-06-16 21:13:14 UTC
Released on 3/12/2005. Here's what's new:

version 2.11
============

 - all: don't use own llseek() anymore, glibc lseek() does everything we need
 - dosfsck: lfn.c: avoid segfault
 - dosfsck: check.c, lfn.c: check for orphaned LFN slots
 - dosfsck: check.c alloc_rootdir_entry(): set owner of newly alloced clusters
 - dosfsck: dosfsck.h: better use <byteswap.h> for byte swapping
 - dosfsck: io.c: added code for real DOS
 - mkdosfs: raised FAT12_THRESHOLD from 4078 to 4085, introduced MIN_CLUST_32
 - mkdosfs: fix loop device size
 - mkdosfs: by default, use FAT32 on devices >= 512MB
 - mkdosfs: fix a memory leak (blank_sector)
 - mkdosfs: fix parsing of number of blocks on command line, so that numbers
   >2G can be used
 - mkdosfs: add 'b' to getopt() string so this option can be used :)
 - mkdosfs: fix parsing of -i arg (should be unsigned)
 - mkdosfs: change default permissions of created images (-C) to 0666 & ~umask
 - mkdosfs: relax geometry check: if HDIO_GETGEO fails, print a warning and
   default to H=255,S=63
 - dosfsck: new option -n (no-op): just check non-interactively, but
   don't write anything to filesystem
 - A few #include changes to support compilation with linux 2.6
   headers (thanks to Jim Gifford <jim@jg555.com>)
 - dosfsck: remove directory entries pointing to start cluster 0, if they're
   not "." or ".." entries that should actually point to the root dir
   (pointed out by Thomas Winkler <twinkler@sysgo.de>)
 - mkdosfs: new option -h to set number of hidden sectors
   (thanks to Godwin Stewart <gstewart@spamcop.net>)
 - all: updated my mail address everywhere...

I'm attaching my ebuild next - just removed the src_unpack function, and changed version, and it compiled. Haven't tested much, but tools appear to work. Note that now it dosmkfs defaults to FAT32, rather than the previous FAT16, for filesystems greater that 512MB in size. Probably should be marked unstable for a while... Thanks for your work!
Comment 1 Jesse Adelman 2005-06-16 21:14:27 UTC
Created attachment 61368 [details]
dosfstools-2.1.1.ebuild

Removed src_unpack {}
Comment 2 SpanKY gentoo-dev 2005-06-17 21:18:30 UTC
now in portage, thanks