From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id EF7bFXvRWWQBLwEASxT56A (envelope-from ) for ; Tue, 09 May 2023 06:52:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 4AQGFXvRWWTlXwEAG6o9tA (envelope-from ) for ; Tue, 09 May 2023 06:52:11 +0200 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 F2B5B3AD83 for ; Tue, 9 May 2023 06:52:10 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwFKP-0003n2-Aa; Tue, 09 May 2023 00:51:57 -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 1pwFKN-0003ml-81 for guix-devel@gnu.org; Tue, 09 May 2023 00:51:55 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pwFKK-0007PH-UL for guix-devel@gnu.org; Tue, 09 May 2023 00:51:54 -0400 Date: Tue, 09 May 2023 04:51:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683607910; x=1683867110; bh=ug1n/tKoJJslxLscQ1PXohxVPcjyEiAYbWxw0DhOy/0=; 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=hixozEGaX1IKyITEJU29cTnc5PfYSkngZQB38iv/uXdxd2Li95ziL3MFztMDB0Z9C 0FeQX1pgNVA0J4oubY8abkNcDXuwFHhwfuzrtoVi6jFTKIT/4EULnglh9/9efR/Grc B/N1H0PYYDDwpD8nd/rCPTLY1K9Xy00HXWfqGsZV8ZpI4z3enCc0vGEugf4513KzJZ VGVx37C4OrhmHak8eWrQo7j9fDVLdk0C43tjZ/DxZv0tXATvoZQjBSLIfrWWsNRkq7 rOzpPL4lSBw12OQuJIL9sbm6usXLIr2WyaJE593zO0uqUe1dJrMSfzAXtC6SrU87fK IzZe0o+cRYX6w== To: Kaelyn From: John Kehayias Cc: Andreas Enge , guix-devel Subject: Re: Mesa vulkan layer path fix for core-updates Message-ID: <87zg6ep0o5.fsf@protonmail.com> In-Reply-To: References: 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.131; envelope-from=john.kehayias@protonmail.com; helo=mail-40131.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, 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 ARC-Seal: i=1; s=key1; d=yhetil.org; t=1683607931; a=rsa-sha256; cv=none; b=kqBhckJxolJCyNFpI1RiJLgm1eiYCQSstYXKmZI0TaWYbmxMbb/w1L/ppSaAwf5eg2xCek P3Gen6l3uandtCwfAFBOKdvUA25H3R0evRLvwlG7YfyrMN6plul4Yi+vcKTz2lMXz9kFSg vvrUoQC8qJr7e2mc6xN2TP9i7xW/19T3bVJlyBuGG9jtYpQbPuSSvkRSgeDBsE0a/gDUi0 ZPtZeD5plgyIjAnjXk5bw7bfjnrfpFTJ8oM5xjiNXlgyglt+zDOrRRG+lC1PBUbkozQIwm 1n5qdOehONjE4Su+UvLzVQc+mUd0EiZyXF3Hr/74H/ZLKqpG8qOAP2AKESamjw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=hixozEGa; dmarc=pass (policy=quarantine) header.from=protonmail.com; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1683607931; 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=ug1n/tKoJJslxLscQ1PXohxVPcjyEiAYbWxw0DhOy/0=; b=ENhQMf6PfWsljLdsHuvnMlk06ackzKPIbrNgK5q5Jz3CwfFx2hZYOQhthNRGnxGtktYZyP HIknrlihxFtgWIOeZa2f1KZB88yuxd2LJYhd+MiPdSIKRYv4Czm2oMmqiUStMytothwlmO 3S2xvpuT2wtk+eei7GdT8/YBP2IUDEa55ZuzaGQRoKowVLHNJmQI3vzTS11krWJObE+8ue CatusY2ar8wILNZWuwBVSk51tAXZfmwzSDOgG+/gKraJwUSAuHNwQq2+dKGR8yOzS75kBd AKg8qA2d0HZHKB5F95DjfHl1zvDHr9G5NcVF86nHbYpHI+uG6bv/ziM0tTLciA== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=hixozEGa; dmarc=pass (policy=quarantine) header.from=protonmail.com; 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" X-Migadu-Spam-Score: -4.86 X-Spam-Score: -4.86 X-Migadu-Queue-Id: F2B5B3AD83 X-TUID: t0tphv/+oEei Hello, On Tue, Apr 25, 2023 at 04:40 PM, Kaelyn wrote: > Hi, > > ------- Original Message ------- > On Tuesday, April 25th, 2023 at 2:15 PM, Andreas Enge w= rote: > >> Hello Kaelyn, >> >> thanks for your research! > > You're welcome! :) > >> Am Wed, Apr 19, 2023 at 04:07:51PM +0000 schrieb Kaelyn: >> >> > * can be closed when >> > core-updates is merged, since core-updates contains mesa 22.2.4 >> > * Though not exactly mesa-related, >> > can possibly be closed now, and >> > almost certainly once the core-updates merge is completed. (The >> > ticket is a number of workarounds the user applied in early Feb to >> > be able to build their system profile using core-updates, to pick >> > up Mesa 22 for newer hardware support. I'm not sure if any of the >> > patches are still relevant.) >> >> I just closed these two. >> >> > * looks like an alternate way of >> > solving the layer path issues that >> > also addresses. Additionally, it >> > adds two new nonstandard VK_*_PATH variables to vulkan-loader, >> > with at least VK_ILAYER_PATH seeming very similar in functionality >> > to VK_LAYER_PATH and VK_ADD_LAYER_PATH described at >> > >> > * would be fixed by >> > > > I feel these two can be closed once 59453 lands, as then the manifests > will have the store path to their corresponding shared objects. I also > think having the full paths in the manifests will lead to fewer > cross-version/cross-package mixing of objects, compared to setting and > using environment variables of directories to search. > I haven't looked at the details, but I'm guessing these can all be closed now? >> > * might need a modification to >> > mesa e.g. to add VDPAU_DRIVER_PATH as a native-search-path (one >> > possible solution; in my home profile I made VDPAU work by setting >> > "VDPAU_DRIVER_PATH=3D/run/current-system/profile/lib/vdpau"). >> > * appears to be the same >> > VDPAU_DRIVER_PATH issue as . > > For the VDPAU drivers, I plan to do a little more digging and some > experimenting but I suspect defining VDPAU_DRIVER_PATH as a > native-search-path is the best way forward. I'll send a patch once > I've tested a change locally without having my profile set > VDPAU_DRIVER_PATH to /run/current-system/profile/lib/vdpau. > I checked that both 48868 and 62313 were fixed in the recent updates and closed both. Thanks for the patches! John