DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 614FOYsB517325 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 614FOYsB517325 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=e5EVD3up X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3BC614BA23C9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1770218671; bh=CnmOhnbHGGFyiksWm7CvOBcz4SGkpDZo6ekA3TCITZ4=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=e5EVD3upvkBbqcokgopk8cW8lR1N07XjhcMZbFOHMRnMRKAaX801U6jiynj2abv58 YnC5t+uIsSzg/htkq+1NjRRPI11SeTS+Or/hjpqI9jTcw+ZyECaEmAIzQTeXjd/SdM xLxamxI4aDU06vn1lkQozmJx13kfPaTF/q3pawCI= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5174C4BA2E08 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 5174C4BA2E08 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770218651; cv=pass; b=PvdmaZITGALB1F3zkRYTO1v84fJfZQSRQmnOGPxw9rRgQoIoWC+17DWeKQTxUefJdAIlRq9cu5qVSdEB+XTR+tqXxNkkjoPgMfwDh+aR9PhjL+yBbWa585Ub2fStg4i5vytFyF3Iw+0PGyI4Ugc9man9DlGs0l39D92IokkJ4CM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770218651; c=relaxed/simple; bh=eo0zExG2HJtVP+yiVZyXC2lQ5q8l7ZIq5asJHcabJWo=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=QC5lFGQSsQuVFnEFyElLhM6F6amSbW5wgfqrW7RY0GP0K4qWVKctLlSfSLQePY7ZfTPrmDFJaK7kVJbzc+uGRZvf7UbZjOnUTnX/aqHhuZrEy9ebqfXviW3tPxROhohzoe35eEiOjvv8vOMa09lPWTymtpmSEYqs2X4oRuMkp9g= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5174C4BA2E08 ARC-Seal: i=1; a=rsa-sha256; t=1770218645; cv=none; d=zohomail.eu; s=zohoarc; b=HzPzcu1bSrVOM3bWou26gcbDK8YFdGfnuW/n4F8W0mSaE/fnUbH3CItYdGb/Os0E42p6OsOaPYLQ0UIDzTyluBVFrWLtLARmy6iy9V00Ff0/wLB0p8jbNP3JcIVQfs0KoHT+SwDx1noRQfaaSds6lLgtfEEXd/9fliLHS/fh2f0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu; s=zohoarc; t=1770218645; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=SvNz1mRN9dDlrEHhTUB0m9XO+xkGEQUl1yslFE3kYYU=; b=dd6PhRZWTpQCnQI5jlmMBD3CpquI52kAGNd3sC2TbHuatFYFs4vUSSlI01VYPMz+jCeCD+DXAvX/r3GFqhL5vQpoFCsLmK5003iWIxVpxlGiRt36W4QXlkrmuFR3KBisprLpwu4N6RnpTS55wvSWqO2UNoLUwtMN1aGzVUUbEgk= ARC-Authentication-Results: i=1; mx.zohomail.eu; dkim=pass header.i=hamishmb.com; spf=pass smtp.mailfrom=hamish AT hamishmb DOT com; dmarc=pass header.from= Message-ID: <8a52c82f-81e0-454a-aaa4-ee451b206478@hamishmb.com> Date: Wed, 4 Feb 2026 15:23:56 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Test: wxWidgets3.1 3.1.5-2 To: Jon Turney , cygwin AT cygwin DOT com Cc: Hamish McIntyre-Bhatty References: <46ddf8a9-bd08-4f62-b848-c6f31c912664 AT hamishmb DOT com> Content-Language: en-US In-Reply-To: X-ZohoMailClient: External X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Hamish McIntyre-Bhatty via Cygwin Reply-To: Hamish McIntyre-Bhatty Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 614FOYsB517325 On 03/02/2026 19:24, Jon Turney wrote: > On 25/03/2025 16:46, Hamish McIntyre-Bhatty via Cygwin-announce wrote: >> Version 3.1.5-2 of "wxWidgets3.1" has been uploaded as a test package. >> >> wxWidgets3.1 is a cross-platform GUI toolkit for GTK written in C++. >> > [..] >> >> This update brings wxWidgets 3.1, while keeping the old wxWidgets3.0 >> package for compatibility. > > Belated thanks for this update! Cheers! > >> The git repository at >> https://cygwin.org/git-cygwin-packages/?p=git/cygwin-packages/ >> wxWidgets3.1.git;a=summary >> has also been updated. >> >> There are quite a lot of changes here, and I will be testing manually, >> so I would very much like feedback if anyone finds any problems with >> these packages. I will mark them as stable in a few weeks if no issues > > I took (another) look at updating poedit wich uses wxWidgets (and > needs rebuilding or removing as it's the only thing holding an ancient > version of boost in the distro). > > I thought I'd try with wxWidgets 3.1, to see if that helps with other > problems. > > First off, configure fails.  This seems to be due to: > >> $ wx-config-3.1 --cflags >> -I/usr/local/lib/wx/include/gtk3-unicode-3.1 >> -I/usr/local/include/wx-3.1 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL >> -D__WXGTK__ > > I'm not sure how 'local' got in there, but I don't think that's right! No, I wasn't sure either, hence I never promoted this to stable. I've since realised I need extra configure options, but it doesn't build any more, sadly. See my "help wanted" messages to the list for more details if you like. I'll give it another go at some point. Unfortunately I don't think I really have the time or skill to sort out the compilation issues. > > Secondly, wxUSE_FSWATCHER doesn't seem to get defined. > > Not sure if that's expected? Using the windows backend for > filewatching probably requires some extra work with file conversions, > but the generic polling backend should be usable? I think this might have something to do with sys/epoll.h being missing, if memory serves. I think that might simply be something that's not available on Cygwin, I'm not sure. > > Then I run into some wchar_t/wxstring conversion issues which I'm not > sure should be happening in a unicode build, but seem fixable... > > (You can see where I got to at > https://cygwin.com/cgit/cygwin-packages/poedit/tree/?h=playground, if > you're interested) > I wonder if a build of wxWIdgets 3.2 might fix the problem. I shall give that a go. Unfortunately due to the stack watcher being unsupported on Cygwin (IIRC), newer versions of wxPython may be a no-go. >> are reported and I find no problems myself. The doc package may be >> incomplete as doxygen kept hanging while generating the documents. If >> anyone can shed any light on why that's started to happen, that would >> also be great. >  I think Takashi finally managed to squash the bug underlying hang > problems with doxygen, so hopefully this now works! Excellent, I shall test that. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple