<?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>91062</bug_id>
          
          <creation_ts>2005-05-01 09:01 0000</creation_ts>
          <short_desc>dev-util/xdelta-1.1.3 doesn&apos;t compile with gcc4</short_desc>
          <delta_ts>2005-12-25 23:56:26 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>Unspecified</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>kristiaan.lenaerts@gmail.com</reporter>
          <assigned_to>ferringb@gmail.com</assigned_to>
          <cc>anakin.skyw@gmx.de</cc>
    
    <cc>wolf31o2@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>kristiaan.lenaerts@gmail.com</who>
            <bug_when>2005-05-01 09:01:01 0000</bug_when>
            <thetext>xdelta-1.1.3 doesn&apos;t compile with gcc 4.0.0. It fails in xdmain.c because the variable xd_handle_table is declared extern, but defined static. xd_handle_table is not used in any other file of xdelta, so changing de declaration from extern to static solves the problem. I&apos;ll attach a patch, and an ebuild that applies the patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kristiaan.lenaerts@gmail.com</who>
            <bug_when>2005-05-01 09:01:40 0000</bug_when>
            <thetext>Created an attachment (id=57744)
xdelta-1.1.3-gcc4.patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kristiaan.lenaerts@gmail.com</who>
            <bug_when>2005-05-01 09:01:59 0000</bug_when>
            <thetext>Created an attachment (id=57745)
modified ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-05-01 20:48:01 0000</bug_when>
            <thetext>patch is fine, please find a maintainer for xdelta</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ferringb@gmail.com</who>
            <bug_when>2005-05-02 20:13:47 0000</bug_when>
            <thetext>Lack of any upstream development is a mild issue...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-12-08 14:58:20 0000</bug_when>
            <thetext>*** Bug 114917 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2005-12-09 12:16:46 0000</bug_when>
            <thetext>While upstream might not be totally responsive, this is used in loki_patch and
is updated in loki_patch&apos;s CVS.  You can find their patches here:

http://cvs.icculus.org/cvs/loki_patch/libs</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ferringb@gmail.com</who>
            <bug_when>2005-12-25 23:56:26 0000</bug_when>
            <thetext>Screw it, in cvs.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57744</attachid>
            <date>2005-05-01 09:01 0000</date>
            <desc>xdelta-1.1.3-gcc4.patch</desc>
            <filename>xdelta-1.1.3-gcc4.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHhkbWFpbi5jCTIwMDEtMDktMjQgMDg6NTk6MTguMDAwMDAwMDAwICswMjAwCisrKyB4ZG1h
aW4tbmV3LmMJMjAwNS0wNS0wMSAxNzoyNjozOC4yMjk5Njk4MTYgKzAyMDAKQEAgLTY0LDcgKzY0
LDcgQEAKIAogI2luY2x1ZGUgInhkZWx0YS5oIgogCi1leHRlcm4gSGFuZGxlRnVuY1RhYmxlIHhk
X2hhbmRsZV90YWJsZTsKK3N0YXRpYyBIYW5kbGVGdW5jVGFibGUgeGRfaGFuZGxlX3RhYmxlOwog
CiAjZGVmaW5lIFhEX1BBR0VfU0laRSAoMTw8MjApCiAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>57745</attachid>
            <date>2005-05-01 09:01 0000</date>
            <desc>modified ebuild</desc>
            <filename>xdelta-1.1.3.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi11dGlsL3hkZWx0YS94ZGVsdGEtMS4xLjMu
ZWJ1aWxkLHYgMS4xNiAyMDA1LzA0LzI3IDE2OjQ2OjUwIGNvcnNhaXIgRXhwICQKCmluaGVyaXQg
Z251Y29uZmlnIGV1dGlscwoKREVTQ1JJUFRJT049IkNvbXB1dGVzIGNoYW5nZXMgYmV0d2VlbiBi
aW5hcnkgb3IgdGV4dCBmaWxlcyBhbmQgY3JlYXRlcyBkZWx0YXMiClNSQ19VUkk9Im1pcnJvcjov
L3NvdXJjZWZvcmdlL3hkZWx0YS8ke1B9LnRhci5neiIKSE9NRVBBR0U9Imh0dHA6Ly94ZGVsdGEu
c291cmNlZm9yZ2UubmV0IgoKU0xPVD0iMCIKTElDRU5TRT0iR1BMLTIiCktFWVdPUkRTPSJ4ODYg
cHBjIHNwYXJjIGFtZDY0IH5wcGM2NCIKSVVTRT0iIgoKREVQRU5EPSI9ZGV2LWxpYnMvZ2xpYi0x
LjIqCgk+PXN5cy1saWJzL3psaWItMS4xLjQiCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0g
OyBjZCAke1N9CgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQfS1nY2M0LnBhdGNoCglnbnVjb25maWdf
dXBkYXRlCn0KCnNyY19jb21waWxlKCkgewoJZWNvbmYgfHwgZGllICIuL2NvbmZpZ3VyZSBmYWls
ZWQiCgllbWFrZSB8fCBkaWUKfQoKc3JjX2luc3RhbGwgKCkgewoJbWFrZSBERVNURElSPSR7RH0g
aW5zdGFsbCB8fCBkaWUKCWRvZG9jIEFVVEhPUlMgQ2hhbmdlTG9nIENPUFlJTkcgTkVXUyBSRUFE
TUUKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>