Re: Glib 2.32.x, Win32 and threading

2012-07-06 Thread Earnie Boyd
On Thu, Jul 5, 2012 at 4:30 PM, Chris Vine wrote: On Thu, 05 Jul 2012 18:45:25 +0200 Martin Schlemmer martin.schlem...@nwu.ac.za wrote: Anyhow, I am now aware of the problem, but for sake of legacy code that might still use gdk_threads_init(), should I file a bug with the patch, or maybe to

Re: Glib 2.32.x, Win32 and threading

2012-07-06 Thread Chris Vine
On Fri, 6 Jul 2012 07:29:18 -0400 Earnie Boyd ear...@users.sourceforge.net wrote: [snip] It may depend on which compiler, the compiler version and whose distribution of that compiler is being used. Are you using MSVC to build or are you using GCC? If the later it would help to know which

Re: Glib 2.32.x, Win32 and threading

2012-07-06 Thread Earnie Boyd
On Fri, Jul 6, 2012 at 8:31 AM, Chris Vine ch...@cvine.freeserve.co.uk wrote: On Fri, 6 Jul 2012 07:29:18 -0400 Earnie Boyd ear...@users.sourceforge.net wrote: [snip] It may depend on which compiler, the compiler version and whose distribution of that compiler is being used. Are you using

Re: Glib 2.32.x, Win32 and threading

2012-07-06 Thread Chris Vine
On Fri, 6 Jul 2012 08:53:51 -0400 Earnie Boyd ear...@users.sourceforge.net wrote: But if it can work just by changing options of GCC or GCC distribution would it not be beneficial to ... It can't. Chris ___ gtk-list mailing list gtk-list@gnome.org

Re: Glib 2.32.x, Win32 and threading

2012-07-05 Thread Chris Vine
On Wed, 04 Jul 2012 13:18:18 +0200 Martin Schlemmer martin.schlem...@nwu.ac.za wrote: On 7/4/2012 at 10:30 AM, Chris Vine ch...@cvine.freeserve.co.uk wrote: [snip] GTK+/GDK has never been thread-safe on Win32. If the GDK global lock appeared to work for you in the past you just got lucky.

Re: Glib 2.32.x, Win32 and threading

2012-07-05 Thread Chris Vine
On Thu, 05 Jul 2012 18:45:25 +0200 Martin Schlemmer martin.schlem...@nwu.ac.za wrote: Anyhow, I am now aware of the problem, but for sake of legacy code that might still use gdk_threads_init(), should I file a bug with the patch, or maybe to at least one to add a warning/abort in

Re: Glib 2.32.x, Win32 and threading

2012-07-04 Thread Chris Vine
On Tue, 03 Jul 2012 20:59:11 +0200 Martin Schlemmer martin.schlem...@nwu.ac.za wrote: Hi, Bit long, sorry. I build my own GTK+ stack with MinGW (TDM-4.6.1) and have been using 2.16 and Glib 2.28 (with Gtk2-Perl bindings mostly) for a long time, then switched to GTK+ 2.24 when that started

Re: Glib 2.32.x, Win32 and threading

2012-07-04 Thread Martin Schlemmer
On 7/4/2012 at 4:41 AM, Damon Register dregis...@clear.net wrote: On 7/3/2012 2:59 PM, Martin Schlemmer wrote: I build my own GTK+ stack with MinGW (TDM-4.6.1) and have been using 2.16 I am just curious. When you built Glib with mingw, did you use the usual configure, make? If so, what

Re: Glib 2.32.x, Win32 and threading

2012-07-04 Thread Martin Schlemmer
On 7/4/2012 at 10:30 AM, Chris Vine ch...@cvine.freeserve.co.uk wrote: On Tue, 03 Jul 2012 20:59:11 +0200 Martin Schlemmer martin.schlem...@nwu.ac.za wrote: Hi, Bit long, sorry. I build my own GTK+ stack with MinGW (TDM-4.6.1) and have been using 2.16 and Glib 2.28 (with Gtk2-Perl

Re: Glib 2.32.x, Win32 and threading

2012-07-04 Thread Emmanuele Bassi
hi Martin; gtk developers don't really follow this mailing list; if you want to get feedback on a gtk patch you should mail gtk-devel-list, and open a bug in bugzilla: http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B you should also hop on in the #gtk+ IRC channel on irc.gnome.org, and

Re: Glib 2.32.x, Win32 and threading

2012-07-04 Thread Martin Schlemmer
On 7/4/2012 at 1:36 PM, Emmanuele Bassi eba...@gmail.com wrote: hi Martin; gtk developers don't really follow this mailing list; if you want to get feedback on a gtk patch you should mail gtk-devel-list, and open a bug in bugzilla:

Glib 2.32.x, Win32 and threading

2012-07-03 Thread Martin Schlemmer
Hi, Bit long, sorry. I build my own GTK+ stack with MinGW (TDM-4.6.1) and have been using 2.16 and Glib 2.28 (with Gtk2-Perl bindings mostly) for a long time, then switched to GTK+ 2.24 when that started to get stable enough. Wanting to start with WebKit I switched to Glib 2.30 to be able to

Re: Glib 2.32.x, Win32 and threading

2012-07-03 Thread Damon Register
On 7/3/2012 2:59 PM, Martin Schlemmer wrote: I build my own GTK+ stack with MinGW (TDM-4.6.1) and have been using 2.16 I am not sure I could help but I got interested in the subject since I am trying to do exactly what you are doing, build gtk stack with MinGW. This still worked fine, but