Bugzilla – Bug 502623
Migrate from libglade to GtkBuilder
Last modified: 2010-01-18 19:57:26 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; cs; rv:1.9.0.10) Gecko/2009042708 Firefox/3.0.10 mono-2.2 depends on libglade: $:andre\> grep -r glade . ./mcs/tools/security/certview/gcertview.cs:using Glade; ./mcs/tools/security/certview/certview.glade:<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> ./mcs/mcs/namespace.cs: MsgtryPkg ("glade-sharp"); In GNOME 2.27, libglade has been deprecated in favor of GtkBuilder. libglade will not be available anymore in GNOME 3. See http://library.gnome.org/devel/gtk/stable/gtk-migrating-GtkBuilder.html for migration instructions. Also see http://live.gnome.org/GnomeGoals/RemoveLibGladeUseGtkBuilder Reproducible: Always
*PING*. Can this please be handled within the next weeks? We want GNOME 2.30 to be ready for GTK3 and mono is an approved external dependencies. Other option is to kick C# bindings out the platform but I think that nobody wants this?
From what I can tell : - mcs/tools/security/certview/ is included in the tarball, but is not built - The reference to glade-sharp in mcs/mcs/namespace.cs is for a compilation error message, to suggest adding a missing reference.
<andre> does someone plan to get rid of that one libglade file in mono in favor of gtkbuilder? https://bugzilla.novell.com/show_bug.cgi?id=502623 - except for sound-juicer mono is the very last module in the entire gnome stack using deprecated libglade <miguel> that code is never built <miguel> mcs/tools/certview <andre> then why is it not removed? <miguel> So in short: Mono does not depend on libglade <andre> ah. okay, makes things way easier. thanks for clarifying! <miguel> Certview seems like it belongs to mono-tools <miguel> And that is why that code is disabled --> changing to enhancement.