Bug 125596 - Dasher Extra Qualifications GCC4
Bug#: 125596 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome-accessibility@gentoo.org Reported By: kentfredric@gmail.com
Component: Eclasses and Profiles
URL: 
Summary: Dasher Extra Qualifications GCC4
Keywords:  
Status Whiteboard: 
Opened: 2006-03-09 06:09 0000
Description:   Opened: 2006-03-09 06:09 0000
Dasher doesn't compile under GCC4, due to a "Extra Qualification"

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.

------- Comment #1 From Kent Fredric 2006-03-09 06:13:28 0000 -------
Created an attachment (id=81766) [details]
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 ) 

------- Comment #2 From Kent Fredric 2006-03-09 06:14:50 0000 -------
Marking as "worksforme" due to the provided patches making dasher.. surpisingly
work for me.

------- Comment #3 From Kent Fredric 2006-03-10 04:36:02 0000 -------
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'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

------- Comment #4 From Leonardo Boshell (RETIRED) 2006-03-30 15:33:31 0000 -------
Adding our gcc porting team to CC, in case they want to help out.

------- Comment #5 From Mark Loeser 2006-03-30 16:55:56 0000 -------
Created an attachment (id=83467) [details]
4.1 patch (because I didn't feel like unpacking the tarball :) )

here's the patch to make it compile.  Also, it runs fine here.  Try recompiling
everything with 4.1 and try to reproduce it.

------- Comment #6 From Mark Loeser 2006-04-07 21:17:37 0000 -------
leonardop: are you going to apply this, or should I?

------- Comment #7 From Leonardo Boshell (RETIRED) 2006-04-08 09:06:21 0000 -------
Mark,
I don't have a gcc4 system to try this out, please feel free to commit your
changes. Thanks.

------- Comment #8 From Mark Loeser 2006-04-08 21:38:13 0000 -------
Added the patch.  Thanks.