Hello, I've been having some problems with gnomebaker for quite some time now, so here goes. I'll attach 3 files: - gnomebaker-0.6.1-makefile.am.patch Fixes glade output as reported in bug #157537 and #169265 (both with incomplete/incorrect fixes -> no need to patch Makefile.in). - gnomebaker-0.6.1-thread_init.patch Fixes glib thread initialization when compiled against gstreamer-0.10.x Not yet reported here on gentoo bugzilla, but can be recognized by this warning on stdout: dieterv@PO001 ~ $ gnomebaker (process:23468): GStreamer-WARNING **: The GStreamer function gst_init_get_option_group() was called, but the GLib threading system has not been initialised yet, something that must happen before any other GLib function is called. The application needs to be fixed so that it calls if (!g_thread_supported ()) g_thread_init(NULL); as very first thing in its main() function. Please file a bug against this application. - gnomebaker-0.6.1-r2.ebuild applies the above patches and runs eautoreconf (because we patched Makefile.am) Reproducible: Always Steps to Reproduce:
Created attachment 118806 [details, diff] gnomebaker-0.6.1-makefile.am.patch
Created attachment 118808 [details, diff] gnomebaker-0.6.1-thread_init.patch
Created attachment 118809 [details] gnomebaker-0.6.1-r2.ebuild
See also bug 169265, which overlaps with this one (and has an identical patch for makefile.am), and bug 157537.
Threads init fixed in 0.6.1-r2. Glade stuff fixed with the ubuntu patch from bug 157537 that patches also Makefile.in so we don't have to eautoreconf for this. Thanks! (and no, I'm not taking over maintenance of gnomebaker - just helping media-optical one-time with their gtk based GUI app with gnome libraries related fixes)
Thanks :)