<?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>159573</bug_id>
          
          <creation_ts>2006-12-31 06:51 0000</creation_ts>
          <short_desc>sys-fs/fuse - patch to build on 2.6.20+ kernels</short_desc>
          <delta_ts>2007-02-07 09:06:02 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>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>163825</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>genbug@piments.com</reporter>
          <assigned_to>genstef@gentoo.org</assigned_to>
          <cc>cgibreak@gmail.com</cc>
    
    <cc>sven.koehler@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>genbug@piments.com</who>
            <bug_when>2006-12-31 06:51:41 0000</bug_when>
            <thetext>due to ever changing kernel data structures and renaming fuse was not building on 2.6.20-rc2-mm1 (and almost certainly other recent kernels)

here&apos;s a fix based on lkml postings about the changes.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genbug@piments.com</who>
            <bug_when>2006-12-31 06:52:51 0000</bug_when>
            <thetext>Created an attachment (id=105040)
patch to build sys-fs/fuse on 2.6.20 kernels

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cgibreak@gmail.com</who>
            <bug_when>2007-01-14 03:13:28 0000</bug_when>
            <thetext>Patch works for me</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-01-24 09:18:31 0000</bug_when>
            <thetext>DOes it also work on kernels &lt;2.6.20? Should still compile on 2.6.16 or 2.6.19</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genbug@piments.com</who>
            <bug_when>2007-01-24 10:24:10 0000</bug_when>
            <thetext>currenty have fuse build with this patch on 2.6.17-no2 , compiles and passes simple test of mounting an ntfs partition with ntfs3g and runs ls on the mounted fs.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-02-05 09:40:10 0000</bug_when>
            <thetext>thanks, I committed the patch and fixed this.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>105040</attachid>
            <date>2006-12-31 06:52 0000</date>
            <desc>patch to build sys-fs/fuse on 2.6.20 kernels</desc>
            <filename>fuse-2.6.1-kernel-fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ZCBmdXNlLTIuNi4xL3dvcmsvZnVzZS0yLjYuMS9rZXJuZWwvZGV2LmMgZnVzZS0y
LjYuMS1maXhlZC93b3JrL2Z1c2UtMi42LjEva2VybmVsL2Rldi5jCi0tLSBmdXNlLTIuNi4xL3dv
cmsvZnVzZS0yLjYuMS9rZXJuZWwvZGV2LmMJMjAwNi0xMS0xOSAxNzowMjozNC4wMDAwMDAwMDAg
KzAxMDAKKysrIGZ1c2UtMi42LjEtZml4ZWQvd29yay9mdXNlLTIuNi4xL2tlcm5lbC9kZXYuYwky
MDA2LTEyLTMwIDE4OjUyOjA3LjAwMDAwMDAwMCArMDEwMApAQCAtNDMsNyArNDMsNyBAQAogCiBz
dHJ1Y3QgZnVzZV9yZXEgKmZ1c2VfcmVxdWVzdF9hbGxvYyh2b2lkKQogewotCXN0cnVjdCBmdXNl
X3JlcSAqcmVxID0ga21lbV9jYWNoZV9hbGxvYyhmdXNlX3JlcV9jYWNoZXAsIFNMQUJfS0VSTkVM
KTsKKwlzdHJ1Y3QgZnVzZV9yZXEgKnJlcSA9IGttZW1fY2FjaGVfYWxsb2MoZnVzZV9yZXFfY2Fj
aGVwLCBHRlBfS0VSTkVMKTsKIAlpZiAocmVxKQogCQlmdXNlX3JlcXVlc3RfaW5pdChyZXEpOwog
CXJldHVybiByZXE7CmRpZmYgLU5hdWQgZnVzZS0yLjYuMS93b3JrL2Z1c2UtMi42LjEva2VybmVs
L2ZpbGUuYyBmdXNlLTIuNi4xLWZpeGVkL3dvcmsvZnVzZS0yLjYuMS9rZXJuZWwvZmlsZS5jCi0t
LSBmdXNlLTIuNi4xL3dvcmsvZnVzZS0yLjYuMS9rZXJuZWwvZmlsZS5jCTIwMDYtMTAtMjAgMTk6
MzM6NTYuMDAwMDAwMDAwICswMjAwCisrKyBmdXNlLTIuNi4xLWZpeGVkL3dvcmsvZnVzZS0yLjYu
MS9rZXJuZWwvZmlsZS5jCTIwMDYtMTItMzAgMTk6MDA6MTMuMDAwMDAwMDAwICswMTAwCkBAIC01
MDEsNyArNTAxLDYgQEAKIAkJc3Bpbl91bmxvY2soJmZjLT5sb2NrKTsKIAogCQlpZiAob2Zmc2V0
ID09IDAgJiYgdG8gPT0gUEFHRV9DQUNIRV9TSVpFKSB7Ci0JCQljbGVhcl9wYWdlX2RpcnR5KHBh
Z2UpOwogCQkJU2V0UGFnZVVwdG9kYXRlKHBhZ2UpOwogCQl9CiAJfQpkaWZmIC1OYXVkIGZ1c2Ut
Mi42LjEvd29yay9mdXNlLTIuNi4xL2tlcm5lbC9pbm9kZS5jIGZ1c2UtMi42LjEtZml4ZWQvd29y
ay9mdXNlLTIuNi4xL2tlcm5lbC9pbm9kZS5jCi0tLSBmdXNlLTIuNi4xL3dvcmsvZnVzZS0yLjYu
MS9rZXJuZWwvaW5vZGUuYwkyMDA2LTExLTI4IDE1OjA0OjQ1LjAwMDAwMDAwMCArMDEwMAorKysg
ZnVzZS0yLjYuMS1maXhlZC93b3JrL2Z1c2UtMi42LjEva2VybmVsL2lub2RlLmMJMjAwNi0xMi0z
MCAxODo1MjoyNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTUyLDcgKzUyLDcgQEAKIAlzdHJ1Y3QgaW5v
ZGUgKmlub2RlOwogCXN0cnVjdCBmdXNlX2lub2RlICpmaTsKIAotCWlub2RlID0ga21lbV9jYWNo
ZV9hbGxvYyhmdXNlX2lub2RlX2NhY2hlcCwgU0xBQl9LRVJORUwpOworCWlub2RlID0ga21lbV9j
YWNoZV9hbGxvYyhmdXNlX2lub2RlX2NhY2hlcCwgR0ZQX0tFUk5FTCk7CiAJaWYgKCFpbm9kZSkK
IAkJcmV0dXJuIE5VTEw7CiAK
</data>        

          </attachment>
    </bug>

</bugzilla>