<?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>217921</bug_id>
          
          <creation_ts>2008-04-16 10:14 0000</creation_ts>
          <short_desc>sci-biology/amap-2.1 fails w/ gcc-4.3.0; bump and patch</short_desc>
          <delta_ts>2008-04-17 18:21:06 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>198121</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>loki_val@gentoo.org</reporter>
          <assigned_to>sci-biology@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-16 10:14:33 0000</bug_when>
            <thetext>i686-pc-linux-gnu-g++ -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -DNDEBUG -DNumInsertStates=1 -DVERSION=&apos;&quot;AMAP.2.1&quot;&apos; -lm -o amap Amap.cc
In file included from Amap.cc:9:
MultiSequenceDag.h: In member function ‘MultiSequence* MultiSequenceDag::AlignDag(const SafeVector&lt;SafeVector&lt;SparseMatrix*&gt; &gt;&amp;, float, bool, bool, bool, float)’:
MultiSequenceDag.h:780: error: ‘numeric_limits’ is not a member of ‘std’
MultiSequenceDag.h:780: error: expected primary-expression before ‘float’
MultiSequenceDag.h:780: error: expected `;&apos; before ‘float’
Amap.cc: In function ‘bool GetInteger(char*, int*)’:
Amap.cc:618: error: ‘LONG_MAX’ was not declared in this scope
Amap.cc:618: error: ‘LONG_MIN’ was not declared in this scope
Amap.cc:619: error: ‘INT_MIN’ was not declared in this scope
Amap.cc:619: error: ‘INT_MAX’ was not declared in this scope
Amap.cc: In function ‘SafeVector&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; ParseParams(int, char**)’:
Amap.cc:748: error: ‘strcmp’ was not declared in this scope
make: *** [amap] Error 1


Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-16 10:16:23 0000</bug_when>
            <thetext>Created an attachment (id=149913)
amap-2.1--2.2.ebuild.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-16 10:17:03 0000</bug_when>
            <thetext>Created an attachment (id=149914)
2.2-fix-cxxflags.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>loki_val@gentoo.org</who>
            <bug_when>2008-04-16 10:17:23 0000</bug_when>
            <thetext>Created an attachment (id=149916)
2.2-gcc43.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>markusle@gentoo.org</who>
            <bug_when>2008-04-17 18:21:06 0000</bug_when>
            <thetext>Fixed in cvs. Thanks much for the patches.

cheers,
Markus</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149913</attachid>
            <date>2008-04-16 10:16 0000</date>
            <desc>amap-2.1--2.2.ebuild.patch</desc>
            <filename>amap-2.1--2.2.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9zY2ktYmlvbG9neS9hbWFwL2FtYXAtMi4xLmVidWlsZAkyMDA4LTAy
LTAzIDA2OjA3OjA3LjAwMDAwMDAwMCArMDEwMAorKysgYW1hcC0yLjIuZWJ1aWxkCTIwMDgtMDQt
MTYgMTE6NTM6MzguMDAwMDAwMDAwICswMjAwCkBAIC00LDIzICs0LDI1IEBACiAKIGluaGVyaXQg
ZXV0aWxzIHRvb2xjaGFpbi1mdW5jcwogCiBNWV9QPSIke1BOfS4ke1BWfSIKIERFU0NSSVBUSU9O
PSJQcm90ZWluIG11bHRpcGxlLWFsaWdubWVudC1iYXNlZCBzZXF1ZW5jZSBhbm5lYWxpbmciCi1I
T01FUEFHRT0iaHR0cDovL2Jpby5tYXRoLmJlcmtlbGV5LmVkdS9hbWFwLyIKLVNSQ19VUkk9Imh0
dHA6Ly9iaW8ubWF0aC5iZXJrZWxleS5lZHUvYW1hcC9kb3dubG9hZC8ke01ZX1B9LnRhci5neiIK
K0hPTUVQQUdFPSJodHRwOi8vYmFib29uLm1hdGguYmVya2VsZXkuZWR1L2FtYXAvIgorU1JDX1VS
ST0iaHR0cDovL2JhYm9vbi5tYXRoLmJlcmtlbGV5LmVkdS9hbWFwL2Rvd25sb2FkLyR7TVlfUH0u
dGFyLmd6IgogTElDRU5TRT0iR1BMLTIiCiBTTE9UPSIwIgogS0VZV09SRFM9In5hbWQ2NCB+eDg2
IgogSVVTRT0iIgogUkRFUEVORD0iIgogREVQRU5EPSIke1JERVBFTkR9IgogUz0iJHtXT1JLRElS
fS8ke1BOfS1hbGlnbiIKIAogc3JjX3VucGFjaygpIHsKIAl1bnBhY2sgJHtBfQorCWNkICIke1N9
IgogCWVwYXRjaCAiJHtGSUxFU0RJUn0iLyR7UFZ9LWZpeC1jeHhmbGFncy5wYXRjaAorCWVwYXRj
aCAiJHtGSUxFU0RJUn0iLyR7UFZ9LWdjYzQzLnBhdGNoCiB9CiAKIHNyY19jb21waWxlKCkgewog
CWNkICIke1N9Ii9hbGlnbgogCWVtYWtlIFwK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149914</attachid>
            <date>2008-04-16 10:17 0000</date>
            <desc>2.2-fix-cxxflags.patch</desc>
            <filename>2.2-fix-cxxflags.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFtYXAtYWxpZ24vYWxpZ24vTWFrZWZpbGUub2xkCTIwMDgtMDQtMTYgMTE6NDg6MTguMDAw
MDAwMDAwICswMjAwCisrKyBhbWFwLWFsaWduL2FsaWduL01ha2VmaWxlCTIwMDgtMDQtMTYgMTE6
NDg6MjcuMDAwMDAwMDAwICswMjAwCkBAIC0xMywxMCArMTMsMTIgQEAKICMgICAgYSkgREVCVUcg
bW9kZSAtLSBubyBvcHRpbWl6YXRpb25zLCBlbmFibGUgU2FmZVZlY3RvciBjaGVja2luZywgbm8g
aW5saW5pbmcKICMgICAgYikgUFJPRklMRSBtb2RlIC0tIGZvciBncHJvZgogIyAgICBjKSBSRUxF
QVNFIG1vZGUKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAKK09QVF9DWFhGTEFHUyA9IC1PMyAt
VyAtV2FsbCAtcGVkYW50aWMgLWZ1bnJvbGwtbG9vcHMKKwogT1RIRVJGTEFHUyA9IC1ETnVtSW5z
ZXJ0U3RhdGVzPTEgLURWRVJTSU9OPSciQU1BUC4yLjIiJwogCiAjIGRlYnVnIG1vZGUgICAgCiAj
Q1hYRkxBR1MgPSAtZyAtVyAtV2FsbCAtcGVkYW50aWMgLURFTkFCTEVfQ0hFQ0tTIC1mbm8taW5s
aW5lICQoT1RIRVJGTEFHUykKICNDWFhGTEFHUyA9IC1nIC1XIC1XYWxsIC1wZWRhbnRpYyAtZm5v
LWlubGluZSAkKE9USEVSRkxBR1MpCkBAIC0yNCwxMiArMjYsMTEgQEAKICMgcHJvZmlsZSBtb2Rl
CiAjQ1hYRkxBR1MgPSAtcGcgLVcgLVdhbGwgLXBlZGFudGljICQoT1RIRVJGTEFHUykKIAogIyBy
ZWxlYXNlIG1vZGUKICNDWFhGTEFHUyA9IC1PMyAtVyAtV2FsbCAtcGVkYW50aWMgLUROREVCVUcg
JChPVEhFUkZMQUdTKSAtbW1teCAtbXNzZSAtbXNzZTIgLW1mcG1hdGg9c3NlIC1tYXJjaD1wZW50
aXVtNCAtbWNwdT1wZW50aXVtNCAtZnVucm9sbC1sb29wcyAtZm9taXQtZnJhbWUtcG9pbnRlciAK
LUNYWEZMQUdTID0gLU8zIC1XIC1XYWxsIC1wZWRhbnRpYyAtRE5ERUJVRyAkKE9USEVSRkxBR1Mp
IC1mdW5yb2xsLWxvb3BzCi0KK0NYWEZMQUdTID0gJChPUFRfQ1hYRkxBR1MpIC1ETkRFQlVHICQo
T1RIRVJGTEFHUykKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAjIDMpIERlcGVuZGVuY2llcwog
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAogVEFSR0VUUyA9IGFtYXAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149916</attachid>
            <date>2008-04-16 10:17 0000</date>
            <desc>2.2-gcc43.patch</desc>
            <filename>2.2-gcc43.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">QWxsb3dzIGJ1aWxkaW5nIHdpdGggZ2NjLTQuMy4KTWFueSB0aGFua3MgdG8gTWFydGluIE1pY2hs
bWF5ciAoaHR0cDovL2J1Z3MuZGViaWFuLm9yZy80MTM0NzcpCmFuZCB0byBBbmliYWwgQXZlbGFy
IChodHRwOi8vYnVncy5kZWJpYW4ub3JnLzQ2ODA2MCkKLS0tIGEvYWxpZ24vQW1hcC5jYworKysg
Yi9hbGlnbi9BbWFwLmNjCkBAIC0xMiw2ICsxMiw4IEBACiAjaW5jbHVkZSAiUHJvYmFiaWxpc3Rp
Y01vZGVsLmgiCiAjaW5jbHVkZSAiRXZvbHV0aW9uYXJ5VHJlZS5oIgogI2luY2x1ZGUgIlNwYXJz
ZU1hdHJpeC5oIgorI2luY2x1ZGUgPGxpbWl0cz4KKyNpbmNsdWRlIDxjbGltaXRzPgogI2luY2x1
ZGUgPHN0cmluZz4KICNpbmNsdWRlIDxzc3RyZWFtPgogI2luY2x1ZGUgPGlvbWFuaXA+CkBAIC0y
Myw2ICsyNSw3IEBACiAjaW5jbHVkZSA8Y3N0ZGxpYj4KICNpbmNsdWRlIDxjZXJybm8+CiAjaW5j
bHVkZSA8aW9tYW5pcD4KKyNpbmNsdWRlIDxjc3RyaW5nPgogCiBzdHJpbmcgcGFyYW1ldGVyc0lu
cHV0RmlsZW5hbWUgPSAiIjsKIHN0cmluZyBwYXJhbWV0ZXJzT3V0cHV0RmlsZW5hbWUgPSAibm8g
dHJhaW5pbmciOwotLS0gYS9hbGlnbi9NdWx0aVNlcXVlbmNlRGFnLmgKKysrIGIvYWxpZ24vTXVs
dGlTZXF1ZW5jZURhZy5oCkBAIC0xMyw2ICsxMyw3IEBACiAjaW5jbHVkZSA8bWFwPgogI2luY2x1
ZGUgPHF1ZXVlPgogI2luY2x1ZGUgPGlvc3RyZWFtPgorI2luY2x1ZGUgPGxpbWl0cz4KICNpbmNs
dWRlICJNdWx0aVNlcXVlbmNlLmgiCiAjaW5jbHVkZSAiU3BhcnNlTWF0cml4LmgiCiAK
</data>        

          </attachment>
    </bug>

</bugzilla>