Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177975 - app-cdr/gnomebaker-0.6.1: glade fix + thread_init fix
Summary: app-cdr/gnomebaker-0.6.1: glade fix + thread_init fix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-10 21:40 UTC by Dieter Verfaillie
Modified: 2007-05-28 18:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnomebaker-0.6.1-makefile.am.patch (gnomebaker-0.6.1-makefile.am.patch,276 bytes, patch)
2007-05-10 21:42 UTC, Dieter Verfaillie
Details | Diff
gnomebaker-0.6.1-thread_init.patch (gnomebaker-0.6.1-thread_init.patch,840 bytes, patch)
2007-05-10 21:42 UTC, Dieter Verfaillie
Details | Diff
gnomebaker-0.6.1-r2.ebuild (gnomebaker-0.6.1-r2.ebuild,1.56 KB, text/plain)
2007-05-10 21:43 UTC, Dieter Verfaillie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dieter Verfaillie 2007-05-10 21:40:45 UTC
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:
Comment 1 Dieter Verfaillie 2007-05-10 21:42:23 UTC
Created attachment 118806 [details, diff]
gnomebaker-0.6.1-makefile.am.patch
Comment 2 Dieter Verfaillie 2007-05-10 21:42:57 UTC
Created attachment 118808 [details, diff]
gnomebaker-0.6.1-thread_init.patch
Comment 3 Dieter Verfaillie 2007-05-10 21:43:23 UTC
Created attachment 118809 [details]
gnomebaker-0.6.1-r2.ebuild
Comment 4 dolphinling 2007-05-26 15:38:41 UTC
See also bug 169265, which overlaps with this one (and has an identical patch for makefile.am), and bug 157537.
Comment 5 Mart Raudsepp gentoo-dev 2007-05-28 00:54:23 UTC
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)
Comment 6 Dieter Verfaillie 2007-05-28 18:45:45 UTC
Thanks :)