<?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>5750</bug_id>
          
          <creation_ts>2002-07-29 17:11 0000</creation_ts>
          <short_desc>Coldsync and GCC 3.1</short_desc>
          <delta_ts>2003-02-04 19:42:18 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>Games</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jvm@linuxgames.com</reporter>
          <assigned_to>satai@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>jvm@linuxgames.com</who>
            <bug_when>2002-07-29 17:11:55 0000</bug_when>
            <thetext>I have a system using GCC 3.1 and to compile coldsync, I had to add a using
directive to the beginning of src/symboltable.cc. In particular, I put &quot;using
namespace std;&quot; before #include &quot;config.h&quot; at line 10 in symboltable.cc

With this fix, it compiled and seems to work with my Handspring Visor over USB.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>owen@gentoo.org</who>
            <bug_when>2002-07-30 17:09:24 0000</bug_when>
            <thetext>Bugzilla sucks and reassigned the wrong bug to danarmak...I&apos;m taking this one 
back. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jdm@europa.com</who>
            <bug_when>2002-08-02 14:45:16 0000</bug_when>
            <thetext>i just ran into this one also.  it wasn&apos;t clear that the coldsync build had
failed though since emerge didn&apos;t give me any errors.  /usr/bin/coldsync just
didn&apos;t exist.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jdm@europa.com</who>
            <bug_when>2002-08-12 14:53:29 0000</bug_when>
            <thetext>Created an attachment (id=3028)
patch to ebuild to apply the gcc3 patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jdm@europa.com</who>
            <bug_when>2002-08-12 14:55:28 0000</bug_when>
            <thetext>Created an attachment (id=3030)
patch to let coldsync build under gcc 3.1

with these two patches, coldsync builds correctly on my gcc 3.1 system.

i don&apos;t have a gentoo system with the older gcc on it to verify that it still
builds with gcc 2.95.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>satai@gentoo.org</who>
            <bug_when>2002-08-15 01:06:21 0000</bug_when>
            <thetext>Added a couple things to make it work; including a cd ${S}.  Bumped revision, 
committed. </thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3028</attachid>
            <date>2002-08-12 14:53 0000</date>
            <desc>patch to ebuild to apply the gcc3 patch</desc>
            <filename>coldsync-2.2.5.ebuild.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNvbGRzeW5jLTIuMi41LmVidWlsZC1vcmlnCU1vbiBBdWcgMTIgMTI6NDc6MjggMjAwMgor
KysgY29sZHN5bmMtMi4yLjUuZWJ1aWxkCU1vbiBBdWcgMTIgMTI6MzQ6MTIgMjAwMgpAQCAtMTYs
NiArMTYsOCBAQAogCXVzZSBubHMgfHwgbXljb25mPSIke215Y29uZn0gLS13aXRob3V0LWkxOG4i
CiAJdXNlIHBlcmwgfHwgbXljb25mPSIke215Y29uZn0gLS13aXRob3V0LXBlcmwiCiAKKwlwYXRj
aCAtcDEgPCAke0ZJTEVTRElSfS9jb2xkc3luYy0yLjIuNS1nY2MzLmRpZmYKKwogCWVjb25mICR7
bXljb25mfSB8fCBkaWUgImNvbmZpZ3VyaW5nIGNvbGRzeW5jIGZhaWxlZCIKIAltYWtlIHx8IGRp
ZSAiY291bGRuJ3QgbWFrZSBjb2xkc3luYyIKIH0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3030</attachid>
            <date>2002-08-12 14:55 0000</date>
            <desc>patch to let coldsync build under gcc 3.1</desc>
            <filename>coldsync-2.2.5-gcc3.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNvbGRzeW5jLTIuMi41L3NyYy9zeW1ib2x0YWJsZS5jYy1vcmlnCU1vbiBBdWcgMTIgMTI6
MzI6NTYgMjAwMgorKysgY29sZHN5bmMtMi4yLjUvc3JjL3N5bWJvbHRhYmxlLmNjCU1vbiBBdWcg
MTIgMTI6MzI6MjUgMjAwMgpAQCAtNyw2ICs3LDcgQEAKICAqICRJZDogc3ltYm9sdGFibGUuY2Ms
diAyLjIgMjAwMS8xMC8xOCAwMTozODo1NSBhcmVuc2IgRXhwICQKICAqLwogCit1c2luZyBuYW1l
c3BhY2Ugc3RkOwogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgPHN0cmluZz4KICNpbmNs
dWRlIDxtYXA+Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>