<?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>141032</bug_id>
          
          <creation_ts>2006-07-19 06:37 0000</creation_ts>
          <short_desc>bbacpi fails to build with gcc-4.1 due to extra qualifiers in resource.hh</short_desc>
          <delta_ts>2006-11-05 14:44:07 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>GCC Porting</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>117482</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>keaneyw@gmail.com</reporter>
          <assigned_to>smithj@gentoo.org</assigned_to>
          <cc>desktop-misc@gentoo.org</cc>
    
    <cc>fauli@gentoo.org</cc>
    
    <cc>gentoo-bugzilla@jan-o-sch.net</cc>

      

      
          <long_desc isprivate="0">
            <who>keaneyw@gmail.com</who>
            <bug_when>2006-07-19 06:37:30 0000</bug_when>
            <thetext>Attempting to emerge bbacpi-0.1.5 with gcc-4.1 will result in failure due to extra qualifiers on lines 129 and 130 of resource.hh.  Removing these extra qualifiers resolves the issue.

I have created a patch and corresponding ebuild and would like feedback as to stability / sanity.  Ultimately, if it passes review, please add this ebuild to portage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>keaneyw@gmail.com</who>
            <bug_when>2006-07-19 06:38:37 0000</bug_when>
            <thetext>Created an attachment (id=92205)
Ebuild utilizing the patch that removes extra qualifiers in resource.hh

Description pretty  much says it all: ebuild utilizing a patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>keaneyw@gmail.com</who>
            <bug_when>2006-07-19 06:40:09 0000</bug_when>
            <thetext>Created an attachment (id=92206)
Patch to remove extra qualifiers from resource.hh

Again, the description should be sufficient.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2006-07-26 05:11:22 0000</bug_when>
            <thetext>ping</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo-bugzilla@jan-o-sch.net</who>
            <bug_when>2006-08-05 13:17:10 0000</bug_when>
            <thetext>WIlliam, please forgive, in general my reactions are much quicker, and they will be in the future. Thanks for filing this bug and providing the patch. However, it does not completely work out for me: I get some steps further, but emerge then dies with

resource.cc:40: error: definition of implicitly-declared &apos;virtual Resource::~Resource()&apos;

during compilation. The only thing I can see (with my limited C++ experience) is that this error has nothing to do with qualifiers :-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dirtyepic@gentoo.org</who>
            <bug_when>2006-11-05 14:44:07 0000</bug_when>
            <thetext>Jan: I can&apos;t reproduce your error.  If you still have this problem, please open a new bug with emerge --info.

Patch applied.  Thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>92205</attachid>
            <date>2006-07-19 06:38 0000</date>
            <desc>Ebuild utilizing the patch that removes extra qualifiers in resource.hh</desc>
            <filename>bbacpi-0.1.5-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3gxMS1taXNjL2JiYWNwaS9iYmFjcGktMC4xLjUu
ZWJ1aWxkLHYgMS4yIDIwMDYvMDQvMTAgMTk6MjM6MTkgc21pdGhqIEV4cCAkCgppbmhlcml0IGV1
dGlscwoKREVTQ1JJUFRJT049IkFDUEkgbW9uaXRvciBmb3IgWDExIgpTUkNfVVJJPSJtaXJyb3I6
Ly9zb3VyY2Vmb3JnZS9iYmFjcGkvJHtQfS50YXIuZ3oiCkhPTUVQQUdFPSJodHRwOi8vYmJhY3Bp
LnNvdXJjZWZvcmdlLm5ldCIKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ4ODYi
CklVU0U9IiIKREVQRU5EPSJ2aXJ0dWFsL2JsYWNrYm94Cgk+PXgxMS1saWJzL2d0aystMi40Ljkt
cjEKCT49bWVkaWEtbGlicy9pbWxpYi0xLjkuMTQtcjMKCT49eDExLW1pc2MveGRpYWxvZy0yLjEu
MQoJc3lzLXBvd2VyL2FjcGkKCXN5cy1wb3dlci9hY3BpZCIKCnNyY191bnBhY2soKSB7Cgl1bnBh
Y2sgJHtBfQoJZXBhdGNoICIke0ZJTEVTRElSfSIvJHtQfS1ub2V4dHJhcXVhbHMuZGlmZgp9CnNy
Y19pbnN0YWxsICgpIHsKCWVpbnN0YWxsIHx8IGRpZSAiaW5zdGFsbCBmYWlsZWQiCglkb2RvYyBS
RUFETUUgQVVUSE9SUyBCVUdTIENoYW5nZUxvZyBUT0RPCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>92206</attachid>
            <date>2006-07-19 06:40 0000</date>
            <desc>Patch to remove extra qualifiers from resource.hh</desc>
            <filename>bbacpi-0.1.5-noextraquals.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIGJiYWNwaS0wLjEuNS93b3JrL2JiYWNwaS0wLjEuNS9yZXNvdXJjZS5oaCBiYmFj
cGktMC4xLjUtcjEvd29yay9iYmFjcGktMC4xLjUvcmVzb3VyY2UuaGgKLS0tIGJiYWNwaS0wLjEu
NS93b3JrL2JiYWNwaS0wLjEuNS9yZXNvdXJjZS5oaAkyMDA0LTA1LTE1IDA4OjEwOjUyLjAwMDAw
MDAwMCAtMDQwMAorKysgYmJhY3BpLTAuMS41LXIxL3dvcmsvYmJhY3BpLTAuMS41L3Jlc291cmNl
LmhoCTIwMDYtMDctMTkgMDk6Mjk6MjguMDAwMDAwMDAwIC0wNDAwCkBAIC0xMjYsOCArMTI2LDgg
QEAKIHsKICAgCiBwdWJsaWM6Ci0gIFJlc291cmNlOjpSZXNvdXJjZShUb29sV2luZG93ICopOwot
ICBSZXNvdXJjZTo6flJlc291cmNlKHZvaWQpOworICBSZXNvdXJjZShUb29sV2luZG93ICopOwor
ICB+UmVzb3VyY2Uodm9pZCk7CiAgIAogICBzdHJ1Y3QgRlJBTUUgZnJhbWU7CiAgIHN0cnVjdCBM
QUJFTCBsYWJlbDsK
</data>        

          </attachment>
    </bug>

</bugzilla>