From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id OMQrLffAkmYKAAEA62LTzQ:P1 (envelope-from ) for ; Sat, 13 Jul 2024 18:01:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id OMQrLffAkmYKAAEA62LTzQ (envelope-from ) for ; Sat, 13 Jul 2024 20:01:27 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=HpWL0x5T; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720893687; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=3ExDuAYZ02WqhptjiulOrNffDH88161EGFnwINF1tQI=; b=MAwu93MaMACNMBtY84Z1iEASvr1Zyj5XO+ZxWgxgzP6bScSgf0YYx1vRmi6ImW9pKRMS1L W8Zv+XVT2jjGATZlR5zZPG90M4u/BcK7pqB0pSpqC8QyEQdaTttSq3bl7zMvKjc4dDVFSm Jt3IaIqAqHqPQOp7WPiNxhjcLmlp8JIQEZpBaQcWDwn3HGaV2l42hixQOf5/khicowQdOF 6kcbnUxu0tqNfSKeeBY/92V4QafFz6q4V37PKC9Wc5UxuX6dQTwRVDtqQwG/cJPb3c0w0E NzsrssrUxCDPhu6lIllv8I8IJr/vxNgwJKnojW/dru3jryPEw0KOiTJmuTOtKA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=HpWL0x5T; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720893687; a=rsa-sha256; cv=none; b=VFeVJfn2FiNeKHBLkrKEEYw3rGO2uasScLOlRZGStd/mGHVmxtm+jOayoLQIG+Rk3uCezm nUMWOPH0DeQ7qIEQ11ZBJWH2ulEuNkx72hCIA5snnahYKsZn3Ef/YOI1wWDVrcecE4YRFO fUJ6rPN6b5rwfehadFTJgfRp7U9dq4dbxy36WKrT8kf5UZYc1+lUQOi7kA25eLjrUgQrU7 TsDdbL/KTrMCgsAjrjSinOzgHoDd0yyP3/wM5N7GgRCXPDsdEXOOT17UO3BN493RKBMrPN JTnGmoDep3lJ/dVwpW9fT9qSL2Fcpnm3QJtc6zcYONHCnQvPLSUqaTD4Oh7eog== 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 5D15377DED for ; Sat, 13 Jul 2024 20:01:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sSh3P-0001No-MJ; Sat, 13 Jul 2024 14:01:03 -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 1sSh3O-0001NZ-JV for bug-guix@gnu.org; Sat, 13 Jul 2024 14:01:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sSh3O-0004Jn-Be for bug-guix@gnu.org; Sat, 13 Jul 2024 14:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sSh3O-0008OH-9B for bug-guix@gnu.org; Sat, 13 Jul 2024 14:01:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#72045: [PATCH RFC 1/2] gnu: emacs: Compute ABI hash and native version dir without version. Resent-From: Suhail Singh Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 13 Jul 2024 18:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72045 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Suhail Singh , andrew@trop.in Received: via spool by 72045-submit@debbugs.gnu.org id=B72045.172089362832197 (code B ref 72045); Sat, 13 Jul 2024 18:01:02 +0000 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 18:00:28 +0000 Received: from localhost ([127.0.0.1]:56744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSh2p-0008NF-O6 for submit@debbugs.gnu.org; Sat, 13 Jul 2024 14:00:28 -0400 Received: from mail-qv1-f68.google.com ([209.85.219.68]:38744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSh2n-0008N1-Lr for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 14:00:26 -0400 Received: by mail-qv1-f68.google.com with SMTP id 6a1803df08f44-6b60e69ae39so2619316d6.3 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 11:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720893559; x=1721498359; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=3ExDuAYZ02WqhptjiulOrNffDH88161EGFnwINF1tQI=; b=HpWL0x5TIEEAZ14ojI9D9Gm0xMhjJSYr7KZLQF+e3rJtyjCZVf1mwdJ3maCXTdSFEp ReYsz+l3LaMVZid6Eh/0q8OIudMK1xI67hYVvfVh2ompIzkSJ750wlsb9uPGHkU5W1xL u9sZfFa2o8/2lbmFNUHDb9pKuW4EM3E6wzIasRMrdrnnnRZPkyjoBQWMKXGf+E4+imcj YqZgESzf7PJ3IwKOdfeN0bhdBRU9jogq6q2ouQiouGbz3uU419QeI+Uwu1PouKn8kBDo d1OgUUPFwmJcDFuhOELMoqRrKUMm7Z1vWOvg9xMRb1VOJ+ZCen4eA3RjrQdsaIT/1miS jr4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720893559; x=1721498359; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3ExDuAYZ02WqhptjiulOrNffDH88161EGFnwINF1tQI=; b=ZBRx7G/pxsCbP9Q2UpajVYi1Bl+AIBeOIRTDEBkXuii3khj6zlVNp3YBAWsQECOdM4 sXxoZRK6nS0H/3efuLnNqv/D8dmubVXWM6DyHXQl5XB1Rk5ixvBtHp+CMEeIHIBSG7Ao NyHB0++21glaZYs62XFBEMBkRIOZAby0YxQQJBSzvkFRKbkjOFrEJ/vDme3WncLtCY3w hvWotgRdj+X4V1n4BnV5uYoYAalhEfox4UJwBtA2BwQc4WNcAmi+WyQSxcM252dK0ose +2g86LdJL/BnDL/q1XcT/SUO/93ThU1ly7JgJyjraDCv9uK0XXERSMTs+7T+xKkRwwkY B+Hw== X-Forwarded-Encrypted: i=1; AJvYcCXd7hblUb24gwm4kWE0t+jK3ZYb8Ie2SPNAayo00oIFIOF6i/7cPFPDJm6nPr+1CLLJW+L7T5v3d+19UQU1B9MTA0eWV+s= X-Gm-Message-State: AOJu0YxGENITf4fXJH7F6QJpxMr5MdZbbDxscHeLdExQhtmY8R+EzxFU EcLKIskK7ZeK/TwW/RjsjbIYlkLAf36svmu4MBS/NtRAgyJnktAabKD3ik4cIDI= X-Google-Smtp-Source: AGHT+IE3teY7Lx001P8+Dqtl0Xx9pyY1m+C4MjrSnlJADnYSCngDoOWQEjXkXo4mXGiXqZVusePvpg== X-Received: by 2002:ad4:5a11:0:b0:6b5:ddc3:f610 with SMTP id 6a1803df08f44-6b74b23afb8mr76141916d6.6.1720893559014; Sat, 13 Jul 2024 10:59:19 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b761a583a3sm6654826d6.126.2024.07.13.10.59.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 10:59:18 -0700 (PDT) From: Suhail Singh In-Reply-To: <4525ce8ef51ad9803a1d29da3c872080015b8b81.camel@gmail.com> (Liliana Marie Prikler's message of "Sat, 13 Jul 2024 19:26:10 +0200") References: <87r0bx46n1.fsf@gmail.com> <4525ce8ef51ad9803a1d29da3c872080015b8b81.camel@gmail.com> Date: Sat, 13 Jul 2024 13:59:07 -0400 Message-ID: <87msml41hw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: 4.10 X-Migadu-Queue-Id: 5D15377DED X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: 4.10 X-TUID: vXqYM/nGNprY Liliana Marie Prikler writes: > It could possibly allow us some flexibility in future changes, but at > the very least it doesn't work right now. Hence why it's RFC while > the other patch isn't. Thank you for clarifying. It is clear that different versions of Emacs store the natively compiled files in different locations. However, it's less clear what happens during grafting and what is desired for grafting and native compilation to work. What is needed for grafting to work with native compilation? Is the intent to be able to reuse the natively compiled files from the original version when grafting installs the replacement version? What happens during grafting today? Is the location where the original version kept its natively compiled files kept around, or does it get deleted when the replacement is grafted? -- Suhail