<?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>125596</bug_id>
          
          <creation_ts>2006-03-09 06:09 0000</creation_ts>
          <short_desc>Dasher Extra Qualifications GCC4</short_desc>
          <delta_ts>2006-04-08 21:38:13 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>Eclasses and Profiles</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>117482</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>kentfredric@gmail.com</reporter>
          <assigned_to>gnome-accessibility@gentoo.org</assigned_to>
          <cc>halcy0n@gentoo.org</cc>
    
    <cc>kentfredric@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>kentfredric@gmail.com</who>
            <bug_when>2006-03-09 06:09:57 0000</bug_when>
            <thetext>Dasher doesn&apos;t compile under GCC4, due to a &quot;Extra Qualification&quot;

after reading how trivial these things are I managed to patch it and get it compiling myself, so Im filing this bug report with a working patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kentfredric@gmail.com</who>
            <bug_when>2006-03-09 06:13:28 0000</bug_when>
            <thetext>Created an attachment (id=81766)
A working edition of Dasher 3.2.18 for GCC4

Unpack inside $PORTAGE_OVERLY/app-accessibility to inject the latest working dasher patched for GCC4 ready for compilation into your system.

( i tar.bz2 everything needed to make it easier for noobs ) 
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kentfredric@gmail.com</who>
            <bug_when>2006-03-09 06:14:50 0000</bug_when>
            <thetext>Marking as &quot;worksforme&quot; due to the provided patches making dasher.. surpisingly work for me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kentfredric@gmail.com</who>
            <bug_when>2006-03-10 04:36:02 0000</bug_when>
            <thetext>Whoops, looks like that fix is only enough to get it past the compiler, now we have issues with it segfaulting in GTK, uncertain if this is a GTK issue or a result of GCC&apos;s own GTK extensions, or a problem in the GTK library itself, as VLC also segfaults while calling the same function when compiled against GCC4.

Will look into it as much as I can</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leonardop@gentoo.org</who>
            <bug_when>2006-03-30 15:33:31 0000</bug_when>
            <thetext>Adding our gcc porting team to CC, in case they want to help out.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-03-30 16:55:56 0000</bug_when>
            <thetext>Created an attachment (id=83467)
4.1 patch (because I didn&apos;t feel like unpacking the tarball :) )

here&apos;s the patch to make it compile.  Also, it runs fine here.  Try recompiling everything with 4.1 and try to reproduce it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-07 21:17:37 0000</bug_when>
            <thetext>leonardop: are you going to apply this, or should I?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leonardop@gentoo.org</who>
            <bug_when>2006-04-08 09:06:21 0000</bug_when>
            <thetext>Mark,
I don&apos;t have a gcc4 system to try this out, please feel free to commit your changes. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-08 21:38:13 0000</bug_when>
            <thetext>Added the patch.  Thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>81766</attachid>
            <date>2006-03-09 06:13 0000</date>
            <desc>A working edition of Dasher 3.2.18 for GCC4</desc>
            <filename>dasher.tar.bz2</filename>
            <type>application/x-bzip</type>
            <data encoding="base64">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
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83467</attachid>
            <date>2006-03-30 16:55 0000</date>
            <desc>4.1 patch (because I didn&apos;t feel like unpacking the tarball :) )</desc>
            <filename>dasher-3.2.18-gcc41.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgZGFzaGVyLTMuMi4xOC1vcmlnL1NyYy9EYXNoZXJDb3JlL0Rhc2hlclZpZXdTcXVh
cmUuaCBkYXNoZXItMy4yLjE4L1NyYy9EYXNoZXJDb3JlL0Rhc2hlclZpZXdTcXVhcmUuaAotLS0g
ZGFzaGVyLTMuMi4xOC1vcmlnL1NyYy9EYXNoZXJDb3JlL0Rhc2hlclZpZXdTcXVhcmUuaAkyMDA2
LTAzLTMwIDE5OjM2OjE1LjAwMDAwMDAwMCAtMDUwMAorKysgZGFzaGVyLTMuMi4xOC9TcmMvRGFz
aGVyQ29yZS9EYXNoZXJWaWV3U3F1YXJlLmgJMjAwNi0wMy0zMCAxOTozNzo1Ny4wMDAwMDAwMDAg
LTA1MDAKQEAgLTMzLDcgKzMzLDcgQEAKIAl2aXJ0dWFsIHZvaWQgUmVuZGVyTm9kZXMoKTsKIAkK
IAl2b2lkIENoYW5nZVNjcmVlbihDRGFzaGVyU2NyZWVuKiBOZXdTY3JlZW4pOwotCXZvaWQgQ0Rh
c2hlclZpZXdTcXVhcmU6OkRyYXdHb1RvKHNjcmVlbmludCBtb3VzZXgsIHNjcmVlbmludCBtb3Vz
ZXkpOworCXZvaWQgRHJhd0dvVG8oc2NyZWVuaW50IG1vdXNleCwgc2NyZWVuaW50IG1vdXNleSk7
CiAJdm9pZCBEcmF3TW91c2Uoc2NyZWVuaW50IG1vdXNleCwgc2NyZWVuaW50IG1vdXNleSk7CiAJ
dm9pZCBEcmF3TW91c2VMaW5lKHNjcmVlbmludCBtb3VzZXgsIHNjcmVlbmludCBtb3VzZXkpOwog
CXZvaWQgRHJhd0tleWJvYXJkKCk7CmRpZmYgLXVyIGRhc2hlci0zLjIuMTgtb3JpZy9TcmMvRGFz
aGVyQ29yZS9MYW5ndWFnZU1vZGVsbGluZy9TeW1ib2xBbHBoYWJldC5oIGRhc2hlci0zLjIuMTgv
U3JjL0Rhc2hlckNvcmUvTGFuZ3VhZ2VNb2RlbGxpbmcvU3ltYm9sQWxwaGFiZXQuaAotLS0gZGFz
aGVyLTMuMi4xOC1vcmlnL1NyYy9EYXNoZXJDb3JlL0xhbmd1YWdlTW9kZWxsaW5nL1N5bWJvbEFs
cGhhYmV0LmgJMjAwNi0wMy0zMCAxOTozNjoxNS4wMDAwMDAwMDAgLTA1MDAKKysrIGRhc2hlci0z
LjIuMTgvU3JjL0Rhc2hlckNvcmUvTGFuZ3VhZ2VNb2RlbGxpbmcvU3ltYm9sQWxwaGFiZXQuaAky
MDA2LTAzLTMwIDE5OjM2OjQ1LjAwMDAwMDAwMCAtMDUwMApAQCAtMzgsNyArMzgsNyBAQAogCQkv
LyBpU2l6ZSBpcyB0aGUgbnVtYmVyIG9mIFN5bWJvbHMgLSBwbGVhc2UgZG9udCBjaGFuZ2UgdGhl
IGNvbnN0cnVjdG9yCiAJCS8vIEFkZCBmdW5jdGlvbnMgdG8gc2V0IGN1c3RvbWl6YWJsZSBiZWhh
dmlvdXIKIAotCQlDU3ltYm9sQWxwaGFiZXQ6OkNTeW1ib2xBbHBoYWJldChpbnQgaVNpemUpCisJ
CUNTeW1ib2xBbHBoYWJldChpbnQgaVNpemUpCiAJCQk6IG1faVNpemUoaVNpemUpCiAJCXsKIAkJ
ICAvLwkJCURBU0hFUl9BU1NFUlQoaVNpemU+MCk7Cgo=
</data>        

          </attachment>
    </bug>

</bugzilla>