From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 8NDJJPp6ZWUSWwAA9RJhRA:P1 (envelope-from ) for ; Tue, 28 Nov 2023 06:30:34 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 8NDJJPp6ZWUSWwAA9RJhRA (envelope-from ) for ; Tue, 28 Nov 2023 06:30:34 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5B19F228BD for ; Tue, 28 Nov 2023 06:30:34 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=AF6vc0xj; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=protonmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1701149434; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=W3endf7K7XdlKxbElDcBtFbVAO09mFjYI33YaOyZRy4=; b=XPyb+c1fCNTrgzuZOFbYUcIoNTtvesxyccqF+Tl7lCeHIslLCIit7u3Z+L4cj9qBqsPvK/ RLTXJ9pJ7zquB0/RkqFz/KPw3SG1hUNJzJt1MPhwnDsopmOGp1LDoNC31qR9tQiTFVmUcw 1gNYmDqowia/0S8b89z1G4dE0srIEdVh87SzB/4x4TYSeW4W2OrbwglD3Oeq8sxMymaeNh JYkjxENd9ntFHmb8u0rr6fa2eiRwWHNdUy+b5aiplLbyP43bM45zot9cuxPh339XwdeaFu DPOkFqI3MIEs9hwnDNQcrpH3nt5I+mdbBzX7J7p6G71eHur02CqTOhedTYyJ7w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=AF6vc0xj; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=protonmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1701149434; a=rsa-sha256; cv=none; b=qavWKz4bx/I4QRO5/8Sl/vZYqjwtCQIFR/AcBL5liFSCFe6uy4MNBbVaLPIodNY2sykMP2 utWgBhxSRTk1WDk4e9dY2cCV95MxxLhYGhdi/UITVBl+d7s0W/XZy2EUffYde+nM0teMUa aHw/2s3lpQd6dHtu+jVCbo2L+QbqZe4EjcbKUH7MMr2XzRTQmZRxLnRt6KNN9XlRMEqhPg fVZtLqvddxPdNXTP4R44s0+qT/l7MTnefBGDMqGjbPvLrK89yglN0PJ+09c3AQMi6JcvSd XBSfpSL05WiWFXiSoRmicOQcCjx+5xQAGU8K8908qQoRGEUPFeeigEZepto8YQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r7qfW-0002Kd-RU; Tue, 28 Nov 2023 00:29:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r7qfV-0002KU-7x for guix-devel@gnu.org; Tue, 28 Nov 2023 00:29:57 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r7qfS-0003kL-V9 for guix-devel@gnu.org; Tue, 28 Nov 2023 00:29:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1701149391; x=1701408591; bh=W3endf7K7XdlKxbElDcBtFbVAO09mFjYI33YaOyZRy4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=AF6vc0xjhRXEijDkP2IqHUaKPxcyeM7MROX88q/3yEVyrQeFzyodGwrv1X0zKc6yh 2y44IF1OR5pnmOiqYCCDWjtllURfo77Ys3BWUzWx/wh6y27hOoywpjkqefb1qiFa0b 49rOlqpF1g1+iFlv7CsmvCvZ2WW/G5vXLCvRi1j/13I2I0gzhMJSZrIB6tRvvNXWc0 ONIqfXezh+jxnCLH7MzqdQIm+WgIBWjRtPPfOGvWt/nzQvnhdIS/utTBG4XrbL2BXa 3AjBope0s3t9ztK9ph4gOOIpftKqAjuxYESSwK86UVd14wI91ZoR+lByK1QE0lno/3 UCIqnR+3P9a8Q== Date: Tue, 28 Nov 2023 05:29:35 +0000 To: guix-devel@gnu.org, 66964-done@debbugs.gnu.org From: John Kehayias Cc: Kaelyn , Efraim Flashner Subject: Re: bug#66964: Request for merging "mesa-updates" branch Message-ID: <871qcaa1jc.fsf@protonmail.com> In-Reply-To: References: <878r7b32qm.fsf@protonmail.com> <87y1f0t7s9.fsf_-_@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.133; envelope-from=john.kehayias@protonmail.com; helo=mail-40133.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 5B19F228BD X-Spam-Score: -9.54 X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -9.54 X-TUID: 9Y4L3HJvo36Y Guix-ers, On Wed, Nov 15, 2023 at 08:28 AM, Efraim Flashner wrote: > On Tue, Nov 14, 2023 at 08:11:08PM +0000, John Kehayias wrote: >> Hi Kaelyn, >> >> On Sun, Nov 12, 2023 at 08:01 PM, Kaelyn wrote: >> >> > Hi, >> > >> > I've just submitted a pair of patches for the mesa-updates branch: >> > updating xorgproto and >> > xorg-server-xwayland. The xorgproto is a high-impact update (guix >> > refresh reports rebuilding 8710 packages would ensure 22871 dependent >> > packages are rebuilt), but required to update to the latest xwayland >> > as xwayland requires a newer version of presentproto than in the >> > current guix xorgproto package. The updating and ungrafting of mesa >> > and a number of X.org related libraries seemed like a good time (and >> > place) to update xorgproto as well. >> > >> > Cheers, >> > Kaelyn >> >> Thanks for the patches. I think mesa-updates in this current iteration >> is set on builds (ended up being a lot more due to the ungrafting but >> seems done on our main architectures for several days now). I had to >> make some other changes to fix some larger breakages but at this point I >> think it will just be taking us back in the build queue too much. >> >> So I think it would make more sense on the next big rebuild, either >> core-updates (talk about doing that with more ungrafts right now) or >> I'll do mesa-updates again when the next release of mesa hits. Or maybe >> it makes sense to just do another branch for xwayland? >> >> Open to ideas! I'll send a separate message soon on the status of >> mesa-updates and see what people think, but my thought was to merge this >> to master in the next day or so if there are no objections. > > If the mesa branch is ready to merge so soon then I think we should just > get that merged and then I'll rebase the rust-team branch on top of new > master. The rust-team branch is also ready to merge, but we're way > behind on aarch64 substitutes. Either way the substitute servers will > be rebuilding all of rust so I think it'd be better to merge in > mesa-updates and then do rust. Merged as 79765b40fd9b4921b531284c589ace8a2c89a6ea woop! We got good coverage on x86_64, i686, powerpc64le, aarch64 (all -linux) especially from Bordeaux. Unfortunately armhf got stuck even with prodding and waiting, but hopefully it will recover. There may be some slight catching up across the board with recent issues on Berlin, but prior to things getting wonky it was looking good (of course all that happened right when I wanted to merge the other day). Thanks to Efraim for some fixes and especially getting non-x86 in better shape. Feel free anyone to ping me on patches/bugs due to this merge. And please enjoy updated mesa, fixes to gtk4 applications, some less grafts, and more. John PS: I'll return to mesa-updates soon with next major mesa update and pending related patches, or in core-updates if that is getting close.