From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from vsmx011.vodafonemail.xion.oxcs.net (vsmx011.vodafonemail.xion.oxcs.net [153.92.174.89]) by sourceware.org (Postfix) with ESMTPS id 1D428385481C for ; Mon, 23 Nov 2020 15:26:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 1D428385481C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=nexgo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Stromeko@nexgo.de Received: from vsmx003.vodafonemail.xion.oxcs.net (unknown [192.168.75.197]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTP id 7398959DE87 for ; Mon, 23 Nov 2020 15:26:44 +0000 (UTC) Received: from Otto (unknown [84.160.202.5]) by mta-7-out.mta.xion.oxcs.net (Postfix) with ESMTPA id 4B43E5399EC for ; Mon, 23 Nov 2020 15:26:42 +0000 (UTC) From: ASSI To: cygwin-apps@cygwin.com Subject: Re: [ITA] wxWidgets3.0 References: <87imb3mnjn.fsf@Rainer.invalid> <87o8knerln.fsf@Otto.invalid> <877drad9q1.fsf@Rainer.invalid> <87blfplodt.fsf@Rainer.invalid> Date: Mon, 23 Nov 2020 16:26:37 +0100 In-Reply-To: (Hamish McIntyre-Bhatty via Cygwin-apps's message of "Mon, 23 Nov 2020 12:53:22 +0000") Message-ID: <87v9dwt7pu.fsf@Otto.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-VADE-STATUS: LEGIT X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham 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: Mon, 23 Nov 2020 15:26:48 -0000 Hamish McIntyre-Bhatty via Cygwin-apps writes: > 1. I have separated these onto another line. I've kept this enabled for > manual testing, and also because other things in my Cygwin install need > some of these dependencies - I can't easily remove to be 1000% sure that > none of them are needed during building. It seems wxWidgets hasn't > documented optional build dependencies very clearly. Graphviz is actually needed for building the docs I've found. > 4. Okay, trying that in this build. Not sure how to test that any > features need that are working, so I'll have to research that. Specifically, copying the config.cache from base to both of the gtk{2,3} builds should work, but not gtk2->3. I've re-arranged the cygport file to first configure all three (makes it easier to hunt for differences), then build in reverse order. > I'll wait on the CI system then, this takes hours to build even on my > Ryzen 3600, especially on 32-bit Cygwin. That's odd. I've built on a 4-core/8-thread Haswell in well under two hours per architecture and I haven't seen memory peak above 8GiB. You said you are building in a VM, perhaps you should reduce the number of threads there a bit. If the VM starts contending for host resources things _will_ get ugly. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves