<?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>33651</bug_id>
          
          <creation_ts>2003-11-16 19:32 0000</creation_ts>
          <short_desc>Compile problem with dev-perl/XML-LibXML-1.56 with libxml2-2.6.0</short_desc>
          <delta_ts>2004-01-30 17:10:49 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>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://rt.cpan.org/NoAuth/Bug.html?id=4355</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>30590</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>guido@sohne.net</reporter>
          <assigned_to>perl@gentoo.org</assigned_to>
          <cc>chris@wilddev.net</cc>
    
    <cc>guido@sohne.net</cc>
    
    <cc>howard_b_golden@yahoo.com</cc>
    
    <cc>tratz@xs4all.nl</cc>

      

      
          <long_desc isprivate="0">
            <who>guido@sohne.net</who>
            <bug_when>2003-11-16 19:32:27 0000</bug_when>
            <thetext>Emerging XML-LibXML-1.55 or XML-LibXML-1.56 give the following error:

gcc -c  -I/usr/include/libxml2 -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -s -march=pentium4 -fomit-frame-pointer -pipe   -DVERSION=\&quot;1.55\&quot; -DXS_VERSION=\&quot;1.55\&quot; -fpic &quot;-I/usr/lib/perl5/5.8.2/i686-linux/CORE&quot;  -DHAVE_UTF8 -DHAVE_BLANK LibXML.c
In file included from LibXML.xs:31:
/usr/include/libxml2/libxml/DOCBparser.h:16:2: warning: #warning &quot;The DOCBparser module has been deprecated in libxml2-2.6.0&quot;
LibXML.xs:73: error: duplicate `extern&apos;
LibXML.xs:74: error: duplicate `extern&apos;
LibXML.xs:76: error: duplicate `extern&apos;
LibXML.xs:77: error: duplicate `extern&apos;
LibXML.xs:78: error: duplicate `extern&apos;
LibXML.xs:79: error: duplicate `extern&apos;
make: *** [LibXML.o] Error 1

Bugzilla on CPAN has a bug filed on this as well with an attached fix. To get XML-LibXML to compile and install cleanly, you need to remove the lines mentioning the duplicate extern (as above) from LibXML.xs ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>guido@sohne.net</who>
            <bug_when>2003-11-16 19:33:20 0000</bug_when>
            <thetext>See CPAN Bugzilla: http://rt.cpan.org/NoAuth/Bug.html?id=4355</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>howard_b_golden@yahoo.com</who>
            <bug_when>2003-12-21 12:05:42 0000</bug_when>
            <thetext>The fix Guido gives works for me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@kdz13.net</who>
            <bug_when>2003-12-29 20:14:13 0000</bug_when>
            <thetext>the fix worked for me as well</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aufrank@columbia.edu</who>
            <bug_when>2004-01-01 20:49:13 0000</bug_when>
            <thetext>fix also worked for me</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chris@wilddev.net</who>
            <bug_when>2004-01-03 13:45:00 0000</bug_when>
            <thetext>This fix also works for me. I&apos;ve created ebuild and patch for this. Also bug 36493 seems to be the same problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chris@wilddev.net</who>
            <bug_when>2004-01-03 13:46:04 0000</bug_when>
            <thetext>Created an attachment (id=23097)
New Ebuild for 1.56 version
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chris@wilddev.net</who>
            <bug_when>2004-01-03 13:46:39 0000</bug_when>
            <thetext>Created an attachment (id=23098)
Patch to make 1.56 compile
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rac@gentoo.org</who>
            <bug_when>2004-01-30 17:09:26 0000</bug_when>
            <thetext>Fixed in 1.56-r1.  Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rac@gentoo.org</who>
            <bug_when>2004-01-30 17:10:49 0000</bug_when>
            <thetext>*** Bug 36493 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>23097</attachid>
            <date>2004-01-03 13:46 0000</date>
            <desc>New Ebuild for 1.56 version</desc>
            <filename>XML-LibXML-1.56-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1wZXJsL1hNTC1MaWJYTUwv
WE1MLUxpYlhNTC0xLjU2LmVidWlsZCx2IDEuMSAyMDAzLzEyLzIwIDIyOjQ4OjEwIHJhYyBFeHAg
JAoKaW5oZXJpdCBwZXJsLW1vZHVsZQoKREVTQ1JJUFRJT049IkEgUGVybCBtb2R1bGUgdG8gcGFy
c2UgWFNMIFRyYW5zZm9ybWF0aW9uYWwgc2hlZXRzIHVzaW5nIGdub21lJ3MgbGliWFNMVCIKU1JD
X1VSST0iaHR0cDovL2NwYW4ub3JnL21vZHVsZXMvYnktbW9kdWxlL1hNTC8ke1B9LnRhci5neiIK
SE9NRVBBR0U9Imh0dHA6Ly9jcGFuLm9yZy9tb2R1bGVzL2J5LW1vZHVsZS9YTUwvJHtQfS5yZWFk
bWUiCklVU0U9IiIKU0xPVD0iMCIKTElDRU5TRT0iQXJ0aXN0aWMiCktFWVdPUkRTPSJ+eDg2IH5h
bWQ2NCB+YWxwaGEgfnBwYyB+c3BhcmMgIgoKbmV3ZGVwZW5kICI+PWRldi1wZXJsL1hNTC1TQVgt
MC4xMgoJZGV2LXBlcmwvWE1MLUxpYlhNTC1Db21tb24KCT49ZGV2LWxpYnMvbGlieG1sMi0yLjQu
MQoJPj1kZXYtcGVybC9YTUwtTmFtZXNwYWNlU3VwcG9ydC0xLjA3IgoKZXhwb3J0IFBFUkw1TElC
PWBwZXJsIC1lICdwcmludCBtYXAgeyAiOiRFTlZ7RH0vJF8iIH0gQElOQydgCm15dGFyZ2V0cz0i
cHVyZV9pbnN0YWxsIGRvY19pbnN0YWxsIgoKc3JjX3VucGFjaygpIHsKICAgICAgICB1bnBhY2sg
JHtBfSAmJiBjZCAiJHtTfSIKCQkjIEZpeCB3b250IGNvbXBpbGUgd2l0aCBsaXhtbC0yLjYuMCBo
dHRwOi8vcnQuY3Bhbi5vcmcvTm9BdXRoL0J1Zy5odG1sP2lkPTQzNTUKICAgICAgICBlcGF0Y2gg
IiR7RklMRVNESVJ9L1hNTC1MaWJYTUwtMS41Ni1nZW50b28ucGF0Y2giCn0KCgpwa2dfcG9zdGlu
c3QoKSB7CgoJcGVybC1tb2R1bGVfcGtnX3Bvc3RpbnN0CgoJcGVybCAtTVhNTDo6U0FYIFwKCQkt
ZSAiWE1MOjpTQVgtPmFkZF9wYXJzZXIocShYTUw6OkxpYlhNTDo6U0FYOjpQYXJzZXIpKS0+c2F2
ZV9wYXJzZXJzKCkiCgp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>23098</attachid>
            <date>2004-01-03 13:46 0000</date>
            <desc>Patch to make 1.56 compile</desc>
            <filename>XML-LibXML-1.56-gentoo.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgWE1MLUxpYlhNTC0xLjU2Lm9yaWcvTGliWE1MLnhzIFhNTC1MaWJYTUwtMS41Ni9M
aWJYTUwueHMKLS0tIFhNTC1MaWJYTUwtMS41Ni5vcmlnL0xpYlhNTC54cwkyMDAzLTA4LTIyIDE3
OjA3OjA3LjAwMDAwMDAwMCAtMDcwMAorKysgWE1MLUxpYlhNTC0xLjU2L0xpYlhNTC54cwkyMDA0
LTAxLTAzIDEzOjEzOjI2LjAwMDAwMDAwMCAtMDgwMApAQCAtNzAsMTMgKzcwLDEzIEBACiBleHRl
cm4gaW50IHhtbFN1YnN0aXR1dGVFbnRpdGllc0RlZmF1bHRWYWw7CiAjZGVmaW5lIHhtbFN1YnN0
aXR1dGVFbnRpdGllc0RlZmF1bHRWYWx1ZSB4bWxTdWJzdGl0dXRlRW50aXRpZXNEZWZhdWx0VmFs
CiAjZWxzZQotTElCWE1MX0RMTF9JTVBPUlQgZXh0ZXJuIGludCB4bWxEb1ZhbGlkaXR5Q2hlY2tp
bmdEZWZhdWx0VmFsdWU7Ci1MSUJYTUxfRExMX0lNUE9SVCBleHRlcm4gaW50IHhtbFN1YnN0aXR1
dGVFbnRpdGllc0RlZmF1bHRWYWx1ZTsKK0xJQlhNTF9ETExfSU1QT1JUIGludCB4bWxEb1ZhbGlk
aXR5Q2hlY2tpbmdEZWZhdWx0VmFsdWU7CitMSUJYTUxfRExMX0lNUE9SVCBpbnQgeG1sU3Vic3Rp
dHV0ZUVudGl0aWVzRGVmYXVsdFZhbHVlOwogI2VuZGlmCi1MSUJYTUxfRExMX0lNUE9SVCBleHRl
cm4gaW50IHhtbEdldFdhcm5pbmdzRGVmYXVsdFZhbHVlOwotTElCWE1MX0RMTF9JTVBPUlQgZXh0
ZXJuIGludCB4bWxLZWVwQmxhbmtzRGVmYXVsdFZhbHVlOwotTElCWE1MX0RMTF9JTVBPUlQgZXh0
ZXJuIGludCB4bWxMb2FkRXh0RHRkRGVmYXVsdFZhbHVlOwotTElCWE1MX0RMTF9JTVBPUlQgZXh0
ZXJuIGludCB4bWxQZWRhbnRpY1BhcnNlckRlZmF1bHRWYWx1ZTsKK0xJQlhNTF9ETExfSU1QT1JU
IGludCB4bWxHZXRXYXJuaW5nc0RlZmF1bHRWYWx1ZTsKK0xJQlhNTF9ETExfSU1QT1JUIGludCB4
bWxLZWVwQmxhbmtzRGVmYXVsdFZhbHVlOworTElCWE1MX0RMTF9JTVBPUlQgaW50IHhtbExvYWRF
eHREdGREZWZhdWx0VmFsdWU7CitMSUJYTUxfRExMX0lNUE9SVCBpbnQgeG1sUGVkYW50aWNQYXJz
ZXJEZWZhdWx0VmFsdWU7CiAKICNkZWZpbmUgVEVTVF9QRVJMX0ZMQUcoZmxhZykgXAogICAgIFN2
VFJVRShwZXJsX2dldF9zdihmbGFnLCBGQUxTRSkpID8gMSA6IDAK
</data>        

          </attachment>
    </bug>

</bugzilla>