From unknown Sat Sep 06 21:08:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#79007 <79007@debbugs.gnu.org> To: bug#79007 <79007@debbugs.gnu.org> Subject: Status: [PATCH core-updates] gnu: mesa: Re-enable X11 protocol support for the DRI2 extension. Reply-To: bug#79007 <79007@debbugs.gnu.org> Date: Sun, 07 Sep 2025 04:08:06 +0000 retitle 79007 [PATCH core-updates] gnu: mesa: Re-enable X11 protocol suppor= t for the DRI2 extension. reassign 79007 guix-patches submitter 79007 Philipp Berger severity 79007 normal tag 79007 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 13 08:30:30 2025 Received: (at submit) by debbugs.gnu.org; 13 Jul 2025 12:30:30 +0000 Received: from localhost ([127.0.0.1]:52201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uavqf-0003PC-7n for submit@debbugs.gnu.org; Sun, 13 Jul 2025 08:30:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:54422) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uanze-0007MR-Pt for submit@debbugs.gnu.org; Sun, 13 Jul 2025 00:07:15 -0400 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 1uanzO-00087R-M0 for guix-patches@gnu.org; Sun, 13 Jul 2025 00:06:59 -0400 Received: from shout11.mail.de ([2001:868:100:600::f153]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uanzM-0006ts-Aw for guix-patches@gnu.org; Sun, 13 Jul 2025 00:06:58 -0400 Received: from shout02.mail.de (unknown [10.0.120.222]) by shout11.mail.de (Postfix) with ESMTPS id ED762240556 for ; Sun, 13 Jul 2025 06:06:48 +0200 (CEST) Received: from postfix01.mail.de (postfix01.bt.mail.de [10.0.121.125]) by shout02.mail.de (Postfix) with ESMTP id E2349240CA4 for ; Sun, 13 Jul 2025 06:06:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mail.de; s=mailde202009; t=1752379608; bh=342/jJk1Rj0PYX/FkaN6WGyGoG+wh6NhnZcDw0BLE9s=; h=From:To:Cc:Subject:Date:Message-ID:From:To:CC:Subject:Reply-To; b=Lr+lffBCzja2RCJ6WWHrLwjaVbVdxBJT6YLrAgNjkci3mojmLSrtzOoIuFzwupwHT rzmBNf4klTuRD5G1IvOk3V6uGE6TDAslm6KpeZsbR4al/xqfYCJz7u6jDzN3mAzGnT tmphujTIa2gHGoXYnOFRNVW3abMIoOeol1JmdrEP0W12jdn7g2MO9XPAti0VFXq6hi taaGRz3lTyvK+Ok3pID/P2LFx1pdaOvtMmA26ARLltp1V5g56orSjzo+ntL9xu8KBB gX/73la817kDPmZrCCdjj6+GPV05VT4Iumpb1jZxdekaMpy4rKUFc32KLBLafbXdu3 xCzUzweBUh7dg== Received: from smtp01.mail.de (smtp01.bt.mail.de [10.0.121.211]) by postfix01.mail.de (Postfix) with ESMTP id C5286240093; Sun, 13 Jul 2025 06:06:48 +0200 (CEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp01.mail.de (Postfix) with ESMTPSA id 7D145240D06; Sun, 13 Jul 2025 06:06:47 +0200 (CEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTPA id 1015ff02; Sun, 13 Jul 2025 04:06:47 +0000 (UTC) From: Philipp Berger To: guix-patches@gnu.org Subject: [PATCH core-updates] gnu: mesa: Re-enable X11 protocol support for the DRI2 extension. Date: Sun, 13 Jul 2025 06:06:45 +0200 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-purgate: clean X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate-type: clean X-purgate-Ad: Categorized by eleven eXpurgate (R) https://www.eleven.de X-purgate: This mail is considered clean (visit https://www.eleven.de for further information) X-purgate: clean X-purgate-size: 1054 X-purgate-ID: 154282::1752379608-D4D3650F-6C33F225/0/0 Received-SPF: pass client-ip=2001:868:100:600::f153; envelope-from=Philipp.Berger@mail.de; helo=shout11.mail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 13 Jul 2025 08:30:26 -0400 Cc: Philipp Berger X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Starting with Mesa 24.3, X11 protocol support for the DRI2 extension is no longer enabled by default. The developers are phasing it out in favor of DRI3, and have moved it into an optional 'legacy-x11' feature. Re-enable it to retain hardware acceleration on older systems that do not support DRI3. * gnu/packages/gl.el (mesa)[arguments]<#:configure-flags>: Add '-Dlegacy-x11=dri2'. --- gnu/packages/gl.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index a23426fd42..b5be8346b9 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -428,6 +428,9 @@ (define-public mesa ;; Also enable the tests. "-Dbuild-tests=true" + ;; Re-enable X11 protocol support for the DRI2 extension. + "-Dlegacy-x11=dri2" + "-Dllvm=enabled") ; default is x86/x86_64 only ;; XXX: 'debugoptimized' causes LTO link failures on some drivers. The base-commit: d31a92c6242145724783b692941545384fd71bc4 -- 2.50.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 27 11:43:29 2025 Received: (at 79007-done) by debbugs.gnu.org; 27 Jul 2025 15:43:29 +0000 Received: from localhost ([127.0.0.1]:51273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ug3X6-00082a-TJ for submit@debbugs.gnu.org; Sun, 27 Jul 2025 11:43:29 -0400 Received: from mail-10628.protonmail.ch ([79.135.106.28]:43243) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ug3X4-00082B-76 for 79007-done@debbugs.gnu.org; Sun, 27 Jul 2025 11:43:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1753630999; x=1753890199; bh=NC95sBw1dt/MkTJfsCv0tiTe+k3NMujoMOVpCAUZqhI=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=aFGRf/8HqiPBE9bA+OTPmh26Sr5RFLtCKi8q9voBFULiLV01Proe0DjnnphXc2zxE 0KBc4RLykz1Q4Jl21wIXkS22Uvm2z1vAwpPFldK7agbF1jOVD5266MEEoAhPdTNKhx CO5xcQyiTlWAd31uBcqcBf9mQXsHkuOCUeRN2NSxPsA/a1hA21vJW6Hvlu+uyV6O6B 7zpDR0UBPapx1gGjs1oGHmde9lNzYqTDAJMcHWXw2SyLYkku8xzDjvW1EDKOAc+Z+t S0n1KW57pJupH3PAdpfIFp+ummymtvGOGLxMAPNM+3MredGOrsu4a4t8khZQ8aRGvP Pmgr1fMt+AaCw== Date: Sun, 27 Jul 2025 15:43:14 +0000 To: Philipp Berger From: John Kehayias Subject: Re: bug#79007: [PATCH core-updates] gnu: mesa: Re-enable X11 protocol support for the DRI2 extension. Message-ID: <87bjp5k5bk.fsf@protonmail.com> Feedback-ID: 7805494:user:proton X-Pm-Message-ID: ee0245bc5f721bc5a1cff362b240ea2f0a9344b1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 79007-done Cc: 79007-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.0 (--) Hello On Sun, Jul 13, 2025 at 06:06 AM, Philipp Berger wrote: > Starting with Mesa 24.3, X11 protocol support for the DRI2 extension is > no longer enabled by default. The developers are phasing it out in > favor of DRI3, and have moved it into an optional 'legacy-x11' feature. > Re-enable it to retain hardware acceleration on older systems that do > not support DRI3. > Thanks! Applied on mesa-updates branch, currently 830bc815f2b9f91f0b335a8c47c9682c545b601b though future rebases will change that. > * gnu/packages/gl.el (mesa)[arguments]<#:configure-flags>: Add > '-Dlegacy-x11=3Ddri2'. > --- > gnu/packages/gl.scm | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm > index a23426fd42..b5be8346b9 100644 > --- a/gnu/packages/gl.scm > +++ b/gnu/packages/gl.scm > @@ -428,6 +428,9 @@ (define-public mesa > ;; Also enable the tests. > "-Dbuild-tests=3Dtrue" > > + ;; Re-enable X11 protocol support for the DRI2 extension. > + "-Dlegacy-x11=3Ddri2" > + > "-Dllvm=3Denabled") ; default is x86/x86_64 only > > ;; XXX: 'debugoptimized' causes LTO link failures on some drivers= . The > > base-commit: d31a92c6242145724783b692941545384fd71bc4 Closing. John From unknown Sat Sep 06 21:08:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 25 Aug 2025 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator