Bug 5331 - cdrdao "use gnome" broken
Bug#: 5331 Product:  Gentoo Linux Version: 1.3 Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: tester@gentoo.org
Component: Ebuilds
URL: 
Summary: cdrdao "use gnome" broken
Keywords:  
Status Whiteboard: 
Opened: 2002-07-21 02:32 0000
Description:   Opened: 2002-07-21 02:32 0000
when emerge cdrdao with gnome2 installed (and gnome1 libs too)... the configure
script says that gtk-- 1.2.5+ is not installed, but 1.2.9 is there.
so it does not build it, and it should....

------- Comment #1 From Olivier Crete 2002-07-21 02:39:34 0000 -------
seems like its gtkmm itself that broken...
it includes gtk/gtk.h directly... may need updating...

------- Comment #2 From Spider (RETIRED) 2002-08-09 20:18:44 0000 -------
Okay, I think I've found the bug here, 

Could you please try the current cdrdao (1.1.5-r1)

------- Comment #3 From Olivier Crete 2002-08-09 20:51:49 0000 -------
same problem.... 
(the non-gnome part builds... its the gnome part that doesnt)... I the problem
is that the test doesnt use the output of gtkmm-config to build so its missing a
-I for gtk-1.2... ... I think the build process has the same problem... .err....

------- Comment #4 From Spider (RETIRED) 2002-08-27 15:10:06 0000 -------
actually, the code works (now at least) but gnome cd master doesn't build from
theese sources on my system. they are commented now in the ebuild.




I'm leaving this to wranglers to see if I can get some help from someone who
knows c++ better than me

------- Comment #5 From Seemant Kulleen (RETIRED) 2002-08-27 23:50:20 0000 -------
doug, you're a programmer. please see into this?

------- Comment #6 From foser (RETIRED) 2002-10-03 18:39:30 0000 -------
I had a look at it and it basicly comes down to every source and header file in
the gnome tree missing a namespace std declaration. Adding this to every file is
quite a lot of work. There must be an easier way (some compiler backwards
compatibility option or something). I'll have a look around...

------- Comment #7 From foser (RETIRED) 2002-10-12 13:35:03 0000 -------
Committed cdrdao 1.1.7 ebuild to portage, new version with fixed gnome stuff.

It's still marked as unstable for all platforms, please test so i can unmask.
Emerge like this : 'ACCEPT_KEYWORDS="~x86" emerge cdrdao' (for x86 platform).

------- Comment #8 From foser (RETIRED) 2002-10-13 12:57:21 0000 -------
New package is in testing. closing.