From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sa-prd-fep-043.btinternet.com (mailomta19-sa.btinternet.com [213.120.69.25]) by sourceware.org (Postfix) with ESMTPS id 5C78A3858D20 for ; Sun, 11 Jun 2023 17:55:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5C78A3858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dronecode.org.uk Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dronecode.org.uk Received: from sa-prd-rgout-005.btmx-prd.synchronoss.net ([10.2.38.8]) by sa-prd-fep-043.btinternet.com with ESMTP id <20230611175551.PVMD1396.sa-prd-fep-043.btinternet.com@sa-prd-rgout-005.btmx-prd.synchronoss.net>; Sun, 11 Jun 2023 18:55:51 +0100 Authentication-Results: btinternet.com; auth=pass (PLAIN) smtp.auth=jonturney@btinternet.com; bimi=skipped X-SNCR-Rigid: 640682870B73F4F9 X-Originating-IP: [86.139.158.78] X-OWM-Source-IP: 86.139.158.78 (GB) X-OWM-Env-Sender: jonturney@btinternet.com X-VadeSecure-score: verdict=clean score=0/300, class=clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvhedrgeduvddguddukecutefuodetggdotefrodftvfcurfhrohhfihhlvgemuceutffkvffkuffjvffgnffgvefqofdpqfgfvfenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepkfffgggfhffuvfhfjggtgfesthekredttdefjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepieetkeekheehgfetueefteehvedvheejgffhiefhteefjeelueeiudeikedtieehnecuffhomhgrihhnpegthihgfihinhdrtghomhenucfkphepkeeirddufeelrdduheekrdejkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtiegnpdhinhgvthepkeeirddufeelrdduheekrdejkedpmhgrihhlfhhrohhmpehjohhnrdhtuhhrnhgvhiesughrohhnvggtohguvgdrohhrghdruhhkpdhnsggprhgtphhtthhopedvpdhrtghpthhtoheptgihghifihhnqdgrphhpshestgihghifihhnrdgtohhmpdhrtghpthhtohepkhgsrhhofihnsegtohhrnhgvlhhlrdgvughupdhrvghvkffrpehhohhsthekiedqudefledqudehkedqjeekrdhrrghnghgvkeeiqddufeelrdgsthgtvghnthhrrghlphhluhhsrdgtohhmpdgruhhthhgpuhhsvghrpehjohhnthhu rhhnvgihsegsthhinhhtvghrnhgvthdrtghomhdpghgvohfkrfepifeupdfovfetjfhoshhtpehsrgdqphhrugdqrhhgohhuthdqtddthe X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean Received: from [192.168.1.106] (86.139.158.78) by sa-prd-rgout-005.btmx-prd.synchronoss.net (5.8.814) (authenticated as jonturney@btinternet.com) id 640682870B73F4F9; Sun, 11 Jun 2023 18:55:50 +0100 Message-ID: <49f29efd-f413-b512-eb06-7e7b0538c3f7@dronecode.org.uk> Date: Sun, 11 Jun 2023 18:55:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.2 From: Jon Turney Subject: Re: Updating glib2 in cygwin To: Ken Brown , "cygwin-apps@cygwin.com" References: <886be9ed-aa97-b624-c701-e66532f9a73a@cornell.edu> Content-Language: en-GB In-Reply-To: <886be9ed-aa97-b624-c701-e66532f9a73a@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 28/02/2022 13:29, Ken Brown wrote: > [Redirecting to the cygwin-apps list] > > On 2/28/2022 3:49 AM, Marc-André Lureau wrote: >> Hi Ken >> >> I am a qemu developer at Red Hat. The "official" qemu Windows build >> uses cygwin, and the glib version there is quite old. >> >> I saw you have made some effort to update the package >> (https://www.cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/glib2.0.git;a=search;h=refs/heads/playground;s=Ken+Brown;st=author) >> >> What's the situation? Is there a bug tracking the issues? > > Hi Marc, > > The last discussion of this that I can recall started here: > >   https://cygwin.com/pipermail/cygwin-apps/2020-May/040105.html > > What's needed is for someone to adopt all of the GNOME components and > maintain them.  As you'll see in the discussion I cited, I briefly > considered updating only glib2 and a few others, but then I decided that > I wasn't willing to take the responsibility of fixing/updating other > components that broke as a result of this.  So I pushed what I had done > and left it there. > > It would be great if someone would step up and take over, but I'm not in > a position to do that myself. Since this is possibly the most important unmaintained package (it's #1 by dependencies on this list [1]), I guess I'll adopt it. I see you got as far as 2.64.3 [2]. I'm inclined to deploy that (maybe as test) and deal with the fallout myself, while I work on bringing it completely up to date. Any issues I should be aware or, or other problems you foresee with that approach? [1] https://cygwin.com/packages/reports/unmaintained.html [2] https://cygwin.com/cgit/cygwin-packages/glib2.0/log/?h=playground