Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Resent-From: roger DOT leigh AT epictechnology DOT co DOT uk Resent-Date: Thu, 3 Jun 2004 09:20:12 +0100 Resent-Message-ID: <20040603082012 DOT GA2243 AT system10> Resent-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Cc: cygnome2-devel AT lists DOT sourceforge DOT net Subject: Re: compiling glib-2.2.3 X-Draft-From: ("nnimap+roger:INBOX" 26286) References: <40BDDE62 DOT 5070402 AT yahoo DOT fr> <20040602151420 DOT GF5787 AT coe DOT casa DOT cgf DOT cx> From: Roger Leigh Date: Wed, 02 Jun 2004 20:52:59 +0100 In-Reply-To: <20040602151420.GF5787@coe.casa.cgf.cx> (Christopher Faylor's message of "Wed, 2 Jun 2004 11:14:21 -0400") Message-ID: <87r7sxg2jo.fsf@wrynose.whinlatter.uklinux.net> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-Sender: Roger Leigh Resent-Date: Thu, 03 Jun 2004 09:20:12 +0100 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christopher Faylor writes: > On Wed, Jun 02, 2004 at 04:04:18PM +0200, bertrand marquis wrote: >>i'm trying to build glib-2.2.3. I have downloaded the patch from >>cygnome2.sourceforge.net. >>[snip] >>Does anyone has an idea because i can't find a solution > > You are not apt to get a lot of insight into your problems here. You > downloaded this package from another site where there is a mailing list > set up to deal with questions like this. > > I suspect you'd get more help at one of the mailing lists mentioned > at the cygnome2.sourceforge.net web site. Hi, I think I've been the most recent person to work on the issues of getting glib to work on Cygwin. My patch for glib is here: http://www.whinlatter.uklinux.net/gtk/patches/rl-glib-2.2.3-cygwin.patch.bz2 You can find patches for other GTK+ components in the same directory. This patch was based on the cygnome2 patch, but works and passes the testsuite (IIRC the cygnome patch is against an earlier version). The current (2.4.1) version of glib has these patches integrated with the official release, thanks to the assistance of Tor Lillqvist. However, this does not pass the test for forking processes and spawning threads, meaning you can't build a working thread-aware version of glib. I've asked for assistance from the cygnome folks (as suggested here a week or so back), but not had any reply. I don't have the necessary Cygwin/Windows/threads knowledge to debug this, and so it won't be possible to get a fully functional glib on Cygwin without some assistance, for which I would be very grateful. This is the last testsuite failure to fix. Regards, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 iD8DBQFAvjAWVcFcaSW/uEgRAmK0AJ415ji0OuMNhMeb4PumWH3ut5+ywQCg8KT/ U2t2IJC9mUMA0eWGt5WZss4= =x6R2 -----END PGP SIGNATURE----- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/