From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) by sourceware.org (Postfix) with ESMTPS id 1EA3F3858025 for ; Sat, 21 Nov 2020 21:56:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 1EA3F3858025 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=brian.inglis@systematicsw.ab.ca Received: from [192.168.1.104] ([24.64.172.44]) by shaw.ca with ESMTP id garskKoxXktFkgartkNMRD; Sat, 21 Nov 2020 14:56:30 -0700 X-Authority-Analysis: v=2.4 cv=NYRYa0P4 c=1 sm=1 tr=0 ts=5fb98d0e a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17 a=IkcTkHD0fZMA:10 a=0zmEvAQCAAAA:8 a=TImcKGuyeGIbufSLrCcA:9 a=QEXdDO2ut3YA:10 a=9A4MG_JYEA_VVBJ0L8hM:22 Reply-To: cygwin-apps@cygwin.com To: cygwin-apps@cygwin.com References: <87imb3mnjn.fsf@Rainer.invalid> <87o8knerln.fsf@Otto.invalid> <877drad9q1.fsf@Rainer.invalid> From: Brian Inglis Organization: Systematic Software Subject: Re: [ITA] wxWidgets3.0 Message-ID: Date: Sat, 21 Nov 2020 14:56:28 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfOtBq380WBc33u6wxnyTYIyO+sQJajDpreZWU+K99zMmWgK0eHtL39+VRUKLWT3dbBxZzvGmuj4OK4wy3rfDaZ48l8myOs0k19VREnqTaZkpPY4pASLr 25p02ZleTCWs8robrqnIM885F1s27FnpjS9SEdQg2FLPoQLcKCVEBtn2vp5vs3HTJJYpgQxtXX4koXLkfK2Yk3mjbtQwkZaOj2Y= X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Nov 2020 21:56:32 -0000 On 2020-11-21 09:52, Hamish McIntyre-Bhatty via Cygwin-apps wrote: > On 12/11/2020 18:00, Hamish McIntyre-Bhatty via Cygwin-apps wrote: >> On 11/11/2020 17:36, Hamish McIntyre-Bhatty via Cygwin-apps wrote: >>> Ignore my previous message - whatever was wrong is now fixed. I didn't >>> change anything much so I think it was a dependency that had an issue >>> and was since recompiled. >>> >>> 64-bit build is done and seems to work fine. I'm testing it using the >>> samples, nearly all of which work, and new things that weren't in the >>> previous wxwidgets build now work (eg webview with webkit). >>> >>> I need to finish my testing and then build for 32-bit Cygwin, but all >>> seems good. >>> >>> When it's all done I'll email again with my cygport file attached and a >>> link to the file locations. >>> >>> Hamish >> Okay, I have successfully manually tested wxWidgets3.0 on both 32-bit >> and 64-bit Cygwin, and I haven't found any significant issues. It also >> seems to work with my existing wxPython build but I'm going to recompile >> that anyway just to be sure and to get the new version number for >> wxWidgets in the build. >> >> The test packages are available for download at >> https://www.hamishmb.com/files/cygwin-temp/ as usual, and my cygport >> file is attached here. >> >> Here's a quick summary of the changes I've made: >> >> - Updated to wxWidgets 3.0.5.1 from 3.0.4. >> >> - Added build dependencies. >> >> - Evaluated lots of new patches (over 80), and found that nearly none of >> them were needed (already patched in new source), so we only have a few >> new patches. >> >> - Updated the wxGTK collision patch for wxwidgets 3.0.5.1 as the old one >> wouldn't apply. >> >> - Use pushd and popd instead of cd in the cygport file. >> >> - Enable automated unit tests in the cygport file (these currently do >> work so I tested manually). >> >> - Enable and test wxwebview with webkit (works fine in all configurations). >> >> I'd like to use the AppVeyor CI tool to double check the build and build >> dependencies, but the very high RAM usage during compilation (12GB!) >> makes me think it might crash that system. Is it safe for me to proceed? >> I really don't want to ruin someone's day by crashing the CI system(s). >> I think I need a GTG beforeĀ  can do this because I don't currently own >> the package, but I'm not sure. >> >> Finally, I'm going to keep these as test packages until I've got >> wxPython build and tested against them, which will be maybe another week >> or so depending on other priorities. >> >> Any feedback is very welcome :) >> >> Hamish > > *bump* in case this went unnoticed. > > I know it's a pain checking these over because it takes so long to build > them, but I would still very much appreciate it. I am already a > maintainer for other packages, but AFAIK this doesn't give me the right > to GTG myself. Push your cygport to the git-cygwin-packages playground repo (see Jon Turney's recent reply to me in this list) which all maintainers can push to, as you don't yet own the git-cygwin-packages wxWidgets repo; check the CI jobs.cgi log contents, and fix any issues. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.]