<?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>44888</bug_id>
          
          <creation_ts>2004-03-16 12:58 0000</creation_ts>
          <short_desc>[[ Headers ]] dosfstools fails to compile on linux 2.6</short_desc>
          <delta_ts>2004-03-24 16:03:36 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>Core system</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>matje@lanzone.be</reporter>
          <assigned_to>plasmaroo@gentoo.org</assigned_to>
          <cc>jtw@gwi.net</cc>

      

      
          <long_desc isprivate="0">
            <who>matje@lanzone.be</who>
            <bug_when>2004-03-16 12:58:27 0000</bug_when>
            <thetext>dosfstools fails to compile when using 2.6 headers. The name of a constant changed somewhere during development. Patch is attached, on http://forums.gentoo.org/viewtopic.php?t=146970&amp;highlight=dosfstools there&apos;s another proposed patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matje@lanzone.be</who>
            <bug_when>2004-03-16 12:58:55 0000</bug_when>
            <thetext>Created an attachment (id=27493)
Proposed patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jtw@gwi.net</who>
            <bug_when>2004-03-18 15:03:08 0000</bug_when>
            <thetext>I&apos;ll second this:
root@NexGen jeff # emerge dosfstools
Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 1) sys-fs/dosfstools-2.10 to /
&gt;&gt;&gt; md5 src_uri ;-) dosfstools-2.10.src.tar.gz
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking dosfstools-2.10.src.tar.gz to /var/tmp/portage/dosfstools-2.10/wor
k
 * Applying errno.patch...                                                [ ok ]
&gt;&gt;&gt; Source unpacked.
make -C mkdosfs all
make[1]: Entering directory `/var/tmp/portage/dosfstools-2.10/work/dosfstools-2.
10/mkdosfs&apos;
gcc -O2 -fomit-frame-pointer -Wall  -c mkdosfs.c -o mkdosfs.o
gcc  mkdosfs.o -o mkdosfs
make[1]: Leaving directory `/var/tmp/portage/dosfstools-2.10/work/dosfstools-2.1
0/mkdosfs&apos;
make -C dosfsck all
make[1]: Entering directory `/var/tmp/portage/dosfstools-2.10/work/dosfstools-2.
10/dosfsck&apos;
gcc -c -O2 -fomit-frame-pointer -Wall  boot.c
boot.c: In function `read_boot&apos;:
boot.c:327: error: `MSDOS_FAT12&apos; undeclared (first use in this function)
boot.c:327: error: (Each undeclared identifier is reported only once
boot.c:327: error: for each function it appears in.)
make[1]: *** [boot.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/dosfstools-2.10/work/dosfstools-2.1
0/dosfsck&apos;
make: *** [all] Error 2

!!! ERROR: sys-fs/dosfstools-2.10 failed.
!!! Function src_compile, Line 32, Exitcode 2
!!! (no error message)

2.6.4 headers</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plasmaroo@gentoo.org</who>
            <bug_when>2004-03-24 16:03:36 0000</bug_when>
            <thetext>Fixed in CVS; it should reach the Portage rsync servers within an hour. Thanks!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>27493</attachid>
            <date>2004-03-16 12:58 0000</date>
            <desc>Proposed patch</desc>
            <filename>dosfstools.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGJvb3Qub2xkCTIwMDMtMDYtMTQgMjI6MDM6MjAuMDAwMDAwMDAwICswMjAwCisrKyBib290
LmMJMjAwNC0wMy0xNiAyMTo1Mjo1Ni4yNzg4NzUwMDAgKzAxMDAKQEAgLTMyNCw3ICszMjQsNyBA
QAogICAgIGVsc2UgaWYgKCFhdGFyaV9mb3JtYXQpIHsKIAkvKiBPbiByZWFsIE1TLURPUywgYSAx
NiBiaXQgRkFUIGlzIHVzZWQgd2hlbmV2ZXIgdGhlcmUgd291bGQgYmUgdG9vCiAJICogbXVjaCBj
bHVzZXJzIG90aGVyd2lzZS4gKi8KLQlmcy0+ZmF0X2JpdHMgPSAoZnMtPmNsdXN0ZXJzID4gTVNE
T1NfRkFUMTIpID8gMTYgOiAxMjsKKwlmcy0+ZmF0X2JpdHMgPSAoZnMtPmNsdXN0ZXJzID4gTUFY
X0ZBVDEyKSA/IDE2IDogMTI7CiAgICAgfQogICAgIGVsc2UgewogCS8qIE9uIEF0YXJpLCB0aGlu
Z3MgYXJlIG1vcmUgZGlmZmljdWx0OiBHRU1ET1MgYWx3YXlzIHVzZXMgMTJiaXQgRkFUcwo=
</data>        

          </attachment>
    </bug>

</bugzilla>