<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>96336</bug_id>
          
          <creation_ts>2005-06-16 21:13 0000</creation_ts>
          <short_desc>New dosfstools 2.11</short_desc>
          <delta_ts>2005-06-17 21:18:30 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2005.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jesse@boldandbusted.com</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>jesse@boldandbusted.com</who>
            <bug_when>2005-06-16 21:13:14 0000</bug_when>
            <thetext>Released on 3/12/2005. Here&apos;s what&apos;s new:

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

 - all: don&apos;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 &lt;byteswap.h&gt; 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 &gt;= 512MB
 - mkdosfs: fix a memory leak (blank_sector)
 - mkdosfs: fix parsing of number of blocks on command line, so that numbers
   &gt;2G can be used
 - mkdosfs: add &apos;b&apos; 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 &amp; ~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&apos;t write anything to filesystem
 - A few #include changes to support compilation with linux 2.6
   headers (thanks to Jim Gifford &lt;jim@jg555.com&gt;)
 - dosfsck: remove directory entries pointing to start cluster 0, if they&apos;re
   not &quot;.&quot; or &quot;..&quot; entries that should actually point to the root dir
   (pointed out by Thomas Winkler &lt;twinkler@sysgo.de&gt;)
 - mkdosfs: new option -h to set number of hidden sectors
   (thanks to Godwin Stewart &lt;gstewart@spamcop.net&gt;)
 - all: updated my mail address everywhere...

I&apos;m attaching my ebuild next - just removed the src_unpack function, and changed version, and it compiled. Haven&apos;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!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jesse@boldandbusted.com</who>
            <bug_when>2005-06-16 21:14:27 0000</bug_when>
            <thetext>Created an attachment (id=61368)
dosfstools-2.1.1.ebuild

Removed src_unpack {}</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-06-17 21:18:30 0000</bug_when>
            <thetext>now in portage, thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61368</attachid>
            <date>2005-06-16 21:14 0000</date>
            <desc>dosfstools-2.1.1.ebuild</desc>
            <filename>dosfstools-2.11.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3N5cy1mcy9kb3Nmc3Rvb2xzL2Rvc2ZzdG9vbHMt
Mi4xMC1yMS5lYnVpbGQsdiAxLjkgMjAwNS8wMS8wMyAwMDowOToyMiBjaWFyYW5tIEV4cCAkCgpp
bmhlcml0IGV1dGlscyBmbGFnLW8tbWF0aWMKCkRFU0NSSVBUSU9OPSJET1MgZmlsZXN5c3RlbSB0
b29scyAtIHByb3ZpZGVzIG1rZG9zZnMsIG1rZnMubXNkb3MsIG1rZnMudmZhdCIKSE9NRVBBR0U9
ImZ0cDovL2Z0cC51bmktZXJsYW5nZW4uZGUvcHViL0xpbnV4L0xPQ0FML2Rvc2ZzdG9vbHMvIgpT
UkNfVVJJPSJmdHA6Ly9mdHAudW5pLWVybGFuZ2VuLmRlL3B1Yi9MaW51eC9MT0NBTC9kb3Nmc3Rv
b2xzLyR7UH0uc3JjLnRhci5neiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0i
eDg2IHBwYyBzcGFyYyBhbHBoYSBocHBhIGFtZDY0IGlhNjQiCklVU0U9IiIKCkRFUEVORD0idmly
dHVhbC9saWJjIgoKc3JjX2NvbXBpbGUoKSB7CgkjIHdlIG5vIGxvbmdlciBuZWVkIHRvIGZpbHRl
ciBmUElDIG9uIHRoaXMgcGFja2FnZSB0aGFua3MgdG8gdGhlCgkjIGxzZWVrNjQucGF0Y2ggZnJv
bSBidWcgIzUxOTYyCgoJIyB0aGlzIHBhY2thZ2UgZG9lcyAqbm90KiBwbGF5IHdlbGwgd2l0aCBv
cHRpbWlzYXRpb25zCgkjIHBsZWFzZSBkb250IGNoYW5nZSB0bzogbWFrZSBPUFRGTEFHUz0iJHtD
RkxBR1N9IgoJbWFrZSB8fCBkaWUKfQoKc3JjX2luc3RhbGwoKSB7CgltYWtlIFBSRUZJWD0ke0R9
L3VzciBpbnN0YWxsIHx8IGRpZQoJZG9kb2MgQ0hBTkdFUyBUT0RPCgluZXdkb2MgZG9zZnNjay9S
RUFETUUgUkVBRE1FLmRvc2ZzY2sKCW5ld2RvYyBkb3Nmc2NrL0NIQU5HRVMgQ0hBTkdFUy5kb3Nm
c2NrCgluZXdkb2MgZG9zZnNjay9DT1BZSU5HIENPUFlJTkcuZG9zZnNjawoJbmV3ZG9jIG1rZG9z
ZnMvUkVBRE1FIFJFQURNRS5ta2Rvc2ZzCgluZXdkb2MgbWtkb3Nmcy9DaGFuZ2VMb2cgQ2hhbmdl
TG9nLm1rZG9zZnMKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>