<?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>126490</bug_id>
          
          <creation_ts>2006-03-16 21:50 0000</creation_ts>
          <short_desc>sci-libs/geos-2.1.2 fails under gcc 4.1</short_desc>
          <delta_ts>2006-04-14 12:58:09 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>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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>117482</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>magnade@gmail.com</reporter>
          <assigned_to>sci@gentoo.org</assigned_to>
          <cc>halcy0n@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>magnade@gmail.com</who>
            <bug_when>2006-03-16 21:50:18 0000</bug_when>
            <thetext>geos fails to compile with gcc 4.1 i also tried the version bump i noticed
in bug 120479 it fails also
this patch attached is agianst it but should also apply to 2.1 series
the errors looked to be very close if not the exact same thing</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>magnade@gmail.com</who>
            <bug_when>2006-03-16 21:50:40 0000</bug_when>
            <thetext>Created an attachment (id=82334)
geos-2.2.1-gcc41.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-13 22:30:20 0000</bug_when>
            <thetext>Looks good, let me know if you want me to apply.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cryos@gentoo.org</who>
            <bug_when>2006-04-14 12:58:09 0000</bug_when>
            <thetext>I have just added the bumped version to portage and applied this patch. Thanks for your work guys.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82334</attachid>
            <date>2006-03-16 21:50 0000</date>
            <desc>geos-2.2.1-gcc41.patch</desc>
            <filename>geos-2.2.1-gcc41.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgZ2Vvcy0yLjIuMS9zb3VyY2UvaGVhZGVycy9nZW9zL2dlb20uaCAuLi8uLi9nZW9z
LXdvcmtzL3NvdXJjZS9oZWFkZXJzL2dlb3MvZ2VvbS5oCi0tLSBnZW9zLTIuMi4xL3NvdXJjZS9o
ZWFkZXJzL2dlb3MvZ2VvbS5oCTIwMDUtMTEtMjkgMDk6NTI6MjEuMDAwMDAwMDAwIC0wODAwCisr
KyAuLi8uLi9nZW9zLXdvcmtzL3NvdXJjZS9oZWFkZXJzL2dlb3MvZ2VvbS5oCTIwMDYtMDMtMTYg
MjA6NTU6MTQuMDAwMDAwMDAwIC0wODAwCkBAIC0zNTgsNTIgKzM1OCw1MiBAQAogCS8vZG91Ymxl
IGRpc3RhbmNlKENvb3JkaW5hdGUmIHApOwogCXN0YXRpYyBDb29yZGluYXRlIG51bGxDb29yZDsK
IAotCXZvaWQgQ29vcmRpbmF0ZTo6c2V0TnVsbCgpIHsKKwl2b2lkIHNldE51bGwoKSB7CiAJCXg9
RG91YmxlTm90QU51bWJlcjsKIAkJeT1Eb3VibGVOb3RBTnVtYmVyOwogCQl6PURvdWJsZU5vdEFO
dW1iZXI7CiAJfQogCi0Jc3RhdGljIENvb3JkaW5hdGUmIENvb3JkaW5hdGU6OmdldE51bGwoKSB7
CisJc3RhdGljIENvb3JkaW5hdGUmIGdldE51bGwoKSB7CiAJCXJldHVybiBudWxsQ29vcmQ7CiAJ
fQogCi0JQ29vcmRpbmF0ZTo6Q29vcmRpbmF0ZSgpIHsKKwlDb29yZGluYXRlKCkgewogCQl4PTAu
MDsKIAkJeT0wLjA7CiAJCXo9RG91YmxlTm90QU51bWJlcjsKIAl9CiAKLQlDb29yZGluYXRlOjpD
b29yZGluYXRlKGRvdWJsZSB4TmV3LCBkb3VibGUgeU5ldywgZG91YmxlIHpOZXcpIHsKKwlDb29y
ZGluYXRlKGRvdWJsZSB4TmV3LCBkb3VibGUgeU5ldywgZG91YmxlIHpOZXcpIHsKIAkJeD14TmV3
OwogCQl5PXlOZXc7CiAJCXo9ek5ldzsKIAl9CiAKICNpZm5kZWYgUFJPRklMRV9DT09SRElOQVRF
X0NPUElFUwotCUNvb3JkaW5hdGU6OkNvb3JkaW5hdGUoY29uc3QgQ29vcmRpbmF0ZSYgYyl7CisJ
Q29vcmRpbmF0ZShjb25zdCBDb29yZGluYXRlJiBjKXsKIAkJeD1jLng7CiAJCXk9Yy55OwogCQl6
PWMuejsKIAl9CiAjZWxzZQotCUNvb3JkaW5hdGU6OkNvb3JkaW5hdGUoY29uc3QgQ29vcmRpbmF0
ZSYgYyk7CisJQ29vcmRpbmF0ZShjb25zdCBDb29yZGluYXRlJiBjKTsKIAlDb29yZGluYXRlICZv
cGVyYXRvcj0oY29uc3QgQ29vcmRpbmF0ZSAmYyk7CiAjZW5kaWYKIAotCUNvb3JkaW5hdGU6OkNv
b3JkaW5hdGUoZG91YmxlIHhOZXcsIGRvdWJsZSB5TmV3KXsKKwlDb29yZGluYXRlKGRvdWJsZSB4
TmV3LCBkb3VibGUgeU5ldyl7CiAJCXg9eE5ldzsKIAkJeT15TmV3OwogCQl6PURvdWJsZU5vdEFO
dW1iZXI7CiAJfQogCi0Jdm9pZCBDb29yZGluYXRlOjpzZXRDb29yZGluYXRlKGNvbnN0IENvb3Jk
aW5hdGUmIG90aGVyKSB7CisJdm9pZCBzZXRDb29yZGluYXRlKGNvbnN0IENvb3JkaW5hdGUmIG90
aGVyKSB7CiAJCXggPSBvdGhlci54OwogCQl5ID0gb3RoZXIueTsKIAkJeiA9IG90aGVyLno7CiAJ
fQogCi0JYm9vbCBDb29yZGluYXRlOjplcXVhbHMyRChjb25zdCBDb29yZGluYXRlJiBvdGhlcikg
Y29uc3QgeworCWJvb2wgZXF1YWxzMkQoY29uc3QgQ29vcmRpbmF0ZSYgb3RoZXIpIGNvbnN0IHsK
IAkJaWYgKHggIT0gb3RoZXIueCkgewogCQlyZXR1cm4gZmFsc2U7CiAJCX0KQEAgLTQxMyw3ICs0
MTMsNyBAQAogCQlyZXR1cm4gdHJ1ZTsKIAl9CiAKLQlpbnQgQ29vcmRpbmF0ZTo6Y29tcGFyZVRv
KGNvbnN0IENvb3JkaW5hdGUmIG90aGVyKSBjb25zdCB7CisJaW50IGNvbXBhcmVUbyhjb25zdCBD
b29yZGluYXRlJiBvdGhlcikgY29uc3QgewogCQlpZiAoeCA8IG90aGVyLngpIHsKIAkJcmV0dXJu
IC0xOwogCQl9CkBAIC00MjksMjIgKzQyOSwyMiBAQAogCQlyZXR1cm4gMDsKIAl9CiAKLQlib29s
IENvb3JkaW5hdGU6OmVxdWFsczNEKGNvbnN0IENvb3JkaW5hdGUmIG90aGVyKSBjb25zdCB7CisJ
Ym9vbCBlcXVhbHMzRChjb25zdCBDb29yZGluYXRlJiBvdGhlcikgY29uc3QgewogCQlyZXR1cm4g
KHggPT0gb3RoZXIueCkgJiYgKCB5ID09IG90aGVyLnkpICYmICgoeiA9PSBvdGhlci56KXx8KElT
TkFOKHopICYmIElTTkFOKG90aGVyLnopKSk7CiAJfQogCi0Jdm9pZCBDb29yZGluYXRlOjptYWtl
UHJlY2lzZShjb25zdCBQcmVjaXNpb25Nb2RlbCAqcHJlY2lzaW9uTW9kZWwpIHsKKwl2b2lkIG1h
a2VQcmVjaXNlKGNvbnN0IFByZWNpc2lvbk1vZGVsICpwcmVjaXNpb25Nb2RlbCkgewogCQl4ID0g
cHJlY2lzaW9uTW9kZWwtPm1ha2VQcmVjaXNlKHgpOwogCQl5ID0gcHJlY2lzaW9uTW9kZWwtPm1h
a2VQcmVjaXNlKHkpOwogCX0KIAotCWRvdWJsZSBDb29yZGluYXRlOjpkaXN0YW5jZShjb25zdCBD
b29yZGluYXRlJiBwKSBjb25zdCB7CisJZG91YmxlIGRpc3RhbmNlKGNvbnN0IENvb3JkaW5hdGUm
IHApIGNvbnN0IHsKIAkJZG91YmxlIGR4ID0geCAtIHAueDsKIAkJZG91YmxlIGR5ID0geSAtIHAu
eTsKIAkJcmV0dXJuIHNxcnQoZHggKiBkeCArIGR5ICogZHkpOwogCX0KIAotCWludCBDb29yZGlu
YXRlOjpoYXNoQ29kZSgpIHsKKwlpbnQgaGFzaENvZGUoKSB7CiAJCS8vQWxnb3JpdGhtIGZyb20g
RWZmZWN0aXZlIEphdmEgYnkgSm9zaHVhIEJsb2NoIFtKb24gQXF1aW5vXQogCQlpbnQgcmVzdWx0
ID0gMTc7CiAJCXJlc3VsdCA9IDM3ICogcmVzdWx0ICsgaGFzaENvZGUoeCk7CkBAIC00NTYsNyAr
NDU2LDcgQEAKIAkqIFJldHVybnMgYSBoYXNoIGNvZGUgZm9yIGEgZG91YmxlIHZhbHVlLCB1c2lu
ZyB0aGUgYWxnb3JpdGhtIGZyb20KIAkqIEpvc2h1YSBCbG9jaCdzIGJvb2sgPGk+RWZmZWN0aXZl
IEphdmE8L2k+CiAJKi8KLQlzdGF0aWMgaW50IENvb3JkaW5hdGU6Omhhc2hDb2RlKGRvdWJsZSB4
KSB7CisJc3RhdGljIGludCBoYXNoQ29kZShkb3VibGUgeCkgewogCQlpbnQ2NCBmID0gKGludDY0
KSh4KTsKIAkJcmV0dXJuIChpbnQpKGZeKGY+PjMyKSk7CiAJfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>