Received: (at 71730) by debbugs.gnu.org; 27 Jun 2024 14:00:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 27 10:00:11 2024 Received: from localhost ([127.0.0.1]:42995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sMpfX-0002MY-9a for submit <at> debbugs.gnu.org; Thu, 27 Jun 2024 10:00:11 -0400 Received: from weasel.tulip.relay.mailchannels.net ([23.83.218.247]:7711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam@HIDDEN>) id 1sMpfV-0002LI-Od for 71730 <at> debbugs.gnu.org; Thu, 27 Jun 2024 10:00:10 -0400 X-Sender-Id: dreamhost|x-authsender|adam@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id A8FE8901D37; Thu, 27 Jun 2024 14:00:05 +0000 (UTC) Received: from pdx1-sub0-mail-a271.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id CE52C901C0E; Thu, 27 Jun 2024 14:00:04 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719496804; a=rsa-sha256; cv=none; b=R1i4cqWxFpWGDeQLnOS3kKuE2QYkzSVgD1ch1of4cmzaUNgVYhSc45tK+BR1W8LUEi0cUc YuFAxTmaFuUU+xnKMkIawtRXkXj3WhHJNBcxRS0FRVKY/434kKARooe3yuOxPBbn2JzXes tBgN+9VNBpsWQB/GeKCglEahBMIRzLRXooJJ9i0hVvUMDdOF09ruo6SNKC3JNkOUDtJ4Bw PiVZaEkMSMUQRz+DiIr6ZNWLFyJVHzzBIBo/beOVoHiGqRlE4fQyx0SzeHkztbd2LhdMtJ 5RFxIYufL2tkq9vABEhn9E+FB1qn2yi8WvedIiBciDQaIKZmZBTFoPx4keIoMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1719496804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=gaMJExadVkLPCWSVqaVrLgDNhSIv73wvei43MPwlN20=; b=VWay7DZ1W1UV/JHx5K8BLzxvpB+DfUlfW28K98ZeQXoLpzFeBNqyVpMdCFyWFV9PqnOBr8 E13FVP40UFdz2cHIOf+TuzkEQ+LLSPJgP92ecYQYwa3TxgioDRXzBOAjBGXeMshS2TQIy8 zDzbnANwDZmJ877IPqUqUXi4twH8TNsjxmrStL+nxPKV4aJcvfNMV1mfe67nfPFaMTGHCO R+no+5eY5lPGCVSLeY26Bmv9jU9KdfLLJnOFWgxyzDxIrVicPOe1l57ZvKAS6gku5rxMHP FciVdjcn3zvrYhycpyMavpI76MbPVx6YjROPz17XWGVxNzcrDYttW9/g33aVCA== ARC-Authentication-Results: i=1; rspamd-79677bdb95-2f6bs; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@HIDDEN X-Sender-Id: dreamhost|x-authsender|adam@HIDDEN X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Towering-Whistle: 055d5c27360a11a3_1719496805488_185498977 X-MC-Loop-Signature: 1719496805488:1940753200 X-MC-Ingress-Time: 1719496805488 Received: from pdx1-sub0-mail-a271.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.121.42.83 (trex/6.9.2); Thu, 27 Jun 2024 14:00:05 +0000 Received: from [10.66.43.177] (unknown [91.193.232.98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@HIDDEN) by pdx1-sub0-mail-a271.dreamhost.com (Postfix) with ESMTPSA id 4W90ZD24ZGz2T; Thu, 27 Jun 2024 07:00:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1719496804; bh=gaMJExadVkLPCWSVqaVrLgDNhSIv73wvei43MPwlN20=; h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding; b=fKJ3/ahMBl2qqo2PVp2sS6jJ8tBoj//zTETf0s7HEHE+hEKqpFelSl+dj/6nogONg 4RuArsUv4xw87G/TCGo8NpClNCmJln4aEkYViJKiGwStLOrQvZC8A+WgK8kuV9IIbu RVHZ6uNTZ5VLLJn4nsp7tKJQzGTj/eyKbh009qCi/e1PG39ZXd3klyLHeh0rGOXHhT d/quGenBywjfh1KOSWvxDgrOiYIPtw0epaVBAm0PCs0YNuA/MnOWjqAJcjcN830LwB j7EuMqlhxFQiWYu9L/bEzDYBChvMVUavXiAmsYSeC6taEoZUlJKS2+oUOfuijChiLS 8vjXgDBpO+hhw== Message-ID: <a5553208-d463-4720-8a00-6ce5ed89d2c6@HIDDEN> Date: Thu, 27 Jun 2024 09:00:03 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] doc: Update note on Emacs packages. To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 71730 <at> debbugs.gnu.org References: <53c155ebad457dcc74e5d402d4948c7fb9536b1f.1719149100.git.liliana.prikler@HIDDEN> Content-Language: en-US From: Adam Porter <adam@HIDDEN> In-Reply-To: <53c155ebad457dcc74e5d402d4948c7fb9536b1f.1719149100.git.liliana.prikler@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 71730 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.4 (/) Hi Liliana, On 6/23/24 08:17, Liliana Marie Prikler wrote: > * doc/guix.texi ("Emacs packages"): Expand note to talk about differences > between native compilation upstream and as used in Guix. > --- > doc/guix.texi | 31 ++++++++++++++++++++++--------- > 1 file changed, 22 insertions(+), 9 deletions(-) Thanks, I think that is a great addition to the manual. --Adam
bug-guix@HIDDEN
:bug#71730
; Package guix
.
Full text available.Received: (at 71730) by debbugs.gnu.org; 23 Jun 2024 13:38:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 23 09:38:28 2024 Received: from localhost ([127.0.0.1]:59552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sLNQK-0003gv-JT for submit <at> debbugs.gnu.org; Sun, 23 Jun 2024 09:38:28 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:53318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1sLNQJ-0003ge-16 for 71730 <at> debbugs.gnu.org; Sun, 23 Jun 2024 09:38:27 -0400 Received: by mail-wm1-f66.google.com with SMTP id 5b1f17b1804b1-42189d3c7efso38380195e9.2 for <71730 <at> debbugs.gnu.org>; Sun, 23 Jun 2024 06:38:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719149841; x=1719754641; darn=debbugs.gnu.org; h=mime-version:cc:to:subject:date:from:message-id:from:to:cc:subject :date:message-id:reply-to; bh=vvBmjt97FqmEMQ8qLnMn6iMvORBzuprLY+B8VsXilaM=; b=FL5hkJXeMgA0rX9Szay2oH/mnjAKjCmPcrXjte3nT4oryGl6VKXYTsLIiHh0/u8URX qWkyHcn7uRzfZWCGmjPo79ktelru45VAxAtY6+dN1B9CVZjkZw6bqK35qaXE3gg+xd0X yznPUAtps7duN4q7HXLNvsKyK5Gpw8NSRDNscslumZ0as9q00i9SJVj7mw6AU7fjiX5K wwCtgGkiSz8nl4WGdGu2OTyWriBJy++OYdGZTDqKDtOaLiX8o1CUymp7vXkrJ70jMwRb Ep1dLC6wme9p/s8vqfFCAYhT5vud/K73ktTvtp0ZSr5qAzqPA8GEs6ehT/vJ0mTJzOar HqJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719149841; x=1719754641; h=mime-version:cc:to:subject:date:from:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vvBmjt97FqmEMQ8qLnMn6iMvORBzuprLY+B8VsXilaM=; b=PKPq68F3rAj+cFAtI1JgfWYZYISh0zF5T4l7MnGmHY7YpbgR9WI6Y7I+lXLEyfI/dG 78cLK4dBY/YFto2d8kFrQG682TzkVKnQ79Kwo3bMf12KAOURCNYZdkj9A1os+eVwieT8 WNzU+4WPu7FagIl/30ob+JEaONOl9GcSWXxRu+7pAkT6hWeLPb+wjEK6fZHfu5pbqH5i U7zOqf/q7CT6JbBehGVGrFaM1lz12E0EFy4rejDqmFSsEzPQUDU7wrjWvT6/ayUGYOp3 nBcVy5IaKNtWOTHPsNkPCxCOXsDNPyitNsQny3as/8q8h5dweiCSguKmqV4z95PTZOVE kn4Q== X-Gm-Message-State: AOJu0Yzoe98XAkWGX0pC+pksGqS3zLmBVRNItEeY0Zh/rV6YhVcEaZzv EBGgmK/KhJKNdpnSRzcmwanGanUzWeaopgcjKGcKP0LTvgJpZf41o1Gph08W X-Google-Smtp-Source: AGHT+IEBCEcmGVAihiCfLnjTkTSavJJCGY6vedALzOUpIz7IZk0dht+rxGCrcTKFuqSxux7lP7pW6Q== X-Received: by 2002:a05:6000:118f:b0:360:7a52:3078 with SMTP id ffacd0b85a97d-366e95eb72cmr1475772f8f.46.1719149840361; Sun, 23 Jun 2024 06:37:20 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-366383f670csm7425294f8f.11.2024.06.23.06.37.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Jun 2024 06:37:19 -0700 (PDT) Message-ID: <53c155ebad457dcc74e5d402d4948c7fb9536b1f.1719149100.git.liliana.prikler@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Sun, 23 Jun 2024 15:17:07 +0200 Subject: [PATCH] doc: Update note on Emacs packages. X-Debbugs-Cc: andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN to: 71730 <at> debbugs.gnu.org MIME-Version: 1.0 X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * doc/guix.texi ("Emacs packages"): Expand note to talk about differences between native compilation upstream and as used in Guix. --- doc/guix.texi | 31 ++++++++++++++++++++++--------- 1 file changed [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.66 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.66 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. 3.0 MALFORMED_FREEMAIL Bad headers on message from free email service X-Debbugs-Envelope-To: 71730 Cc: Adam Porter <adam@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * doc/guix.texi ("Emacs packages"): Expand note to talk about differences between native compilation upstream and as used in Guix. --- doc/guix.texi | 31 ++++++++++++++++++++++--------- 1 file changed [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.66 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.66 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. 3.0 MALFORMED_FREEMAIL Bad headers on message from free email service -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * doc/guix.texi ("Emacs packages"): Expand note to talk about differences between native compilation upstream and as used in Guix. --- doc/guix.texi | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 9bbf85e32b..67c5cef757 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -1878,15 +1878,28 @@ Application Setup File,,, emacs, The GNU Emacs Manual}). @quotation Note -Emacs can now compile packages natively. Under the default -configuration, this means that Emacs packages will now be -just-in-time (JIT) compiled as you use them, and the results -stored in a subdirectory of your @code{user-emacs-directory}. - -Furthermore, the build system for Emacs packages transparently -supports native compilation, but note, that -@code{emacs-minimal}---the default Emacs for building -packages---has been configured without native compilation. +Most Emacs variants are now capable of doing native compilation. +The approach taken by Guix Emacs however differs greatly +from the approach taken upstream. + +Upstream Emacs compiles packages just-in-time and typically places +shared object files in a special folder within your +@code{user-emacs-directory}. +These shared objects within said folder are organized in a +flat hierarchy, and their file names contain two hashes to +verify the original file name and contents of the source code. + +Guix Emacs on the other hand prefers to compile packages ahead-of-time. +Shared objects retain much of the original file name and no hashes +are added to verify the original file name or the contents of the file. +Crucially, this allows Guix Emacs and packages built against it +to be grafted (@pxref{Security Updates, grafts}), but at the same time, +Guix Emacs lacks the hash-based verification of source code baked +into upstream Emacs. As this naming schema is trivial to exploit, +we disable just-in-time compilation. + +Further note, that @code{emacs-minimal}---the default Emacs +for building packages---has been configured without native compilation. To natively compile your emacs packages ahead of time, use a transformation like @option{--with-input=emacs-minimal=emacs}. @end quotation base-commit: 11c403ec0554be0e1c888ec6f8147a232e09adbd -- 2.45.1
andrew@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, bug-guix@HIDDEN
:bug#71730
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 23 Jun 2024 01:00:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 22 21:00:56 2024 Received: from localhost ([127.0.0.1]:38194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sLBbE-0006Jz-AF for submit <at> debbugs.gnu.org; Sat, 22 Jun 2024 21:00:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:48526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam@HIDDEN>) id 1sLBbD-0006Js-75 for submit <at> debbugs.gnu.org; Sat, 22 Jun 2024 21:00:55 -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 <adam@HIDDEN>) id 1sLBbB-00055E-5m for bug-guix@HIDDEN; Sat, 22 Jun 2024 21:00:54 -0400 Received: from crab.oak.relay.mailchannels.net ([23.83.215.42]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <adam@HIDDEN>) id 1sLBb4-0008HE-Rb for bug-guix@HIDDEN; Sat, 22 Jun 2024 21:00:48 -0400 X-Sender-Id: dreamhost|x-authsender|adam@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 0E7954C4AB2 for <bug-guix@HIDDEN>; Sun, 23 Jun 2024 01:00:45 +0000 (UTC) Received: from pdx1-sub0-mail-a295.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 945624C442E for <bug-guix@HIDDEN>; Sun, 23 Jun 2024 01:00:44 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719104444; a=rsa-sha256; cv=none; b=2X2/2/1tMycqgd4Cw6H8AdaZfRbDGzI2IgPwbNI0JDKmfzVC/nPUendQAQj/sKya6GByBW xswyUOJa6/i+hftDPEntSEkY7yDOO00DiSzRWVaTkkLdAvsg16kiROe7urZ4MGADQjyl7H pXRi41crOqY2hYxdqiPFJoFHS5UpMxUSd4oY/zksKcSEtQxXwdboJ8en93UA6bJQYSdk83 Tg6Hjeqm26au5CpAhi4oDj7gKwBWfovfLB5Y6f7L2PpxCg7dMjwiQjfjDb96qaCo4+pa21 dEV6UOBOwDa8Gna23GlzvroplZ+Ni43PC2dASv4yoIn6YvbP9tIHJyUr94i2yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1719104444; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=P2MLj+1fT7CbOcl9Qqktcr6f0+HOqTreyYIjOwuU7gI=; b=iu45ZFqZEd2+0qmpxmmClO0xhI2m+N8ceCkrg2hk/k5C02+fMYbHIBldeZBLTE6ukCJypx uW4gX1tEV6+9r7c9ZypoCdg0twCdpovEiO03lk2iHzaAfAc1SGbZkkPrPSa/aaQTs0+amc fbFQY2mUyekVG/R04FwFHPoycdoeNKNjopq3eRwiKiAz80jo2P6NWdsq8h7X8F3IK38mvm T4hK1hnHBKCAwtjHZ8GrU3sxD8tkA7jsV5HzzviaREtRyn7C1jFfDiD6O3UiCKMIuH2kUt 1DOqFZIkJ18Rrn+ZB+OtDRpNltjIWrddm6g6qIvwBI39MLKDelXlaZmf+pZNSg== ARC-Authentication-Results: i=1; rspamd-7f76976655-9hqsp; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@HIDDEN X-Sender-Id: dreamhost|x-authsender|adam@HIDDEN X-MC-Relay: Junk X-MailChannels-SenderId: dreamhost|x-authsender|adam@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Decisive-Lyrical: 7fa357a95d8a1c4a_1719104444869_3884423252 X-MC-Loop-Signature: 1719104444869:40394304 X-MC-Ingress-Time: 1719104444869 Received: from pdx1-sub0-mail-a295.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.99.218.71 (trex/6.9.2); Sun, 23 Jun 2024 01:00:44 +0000 Received: from [10.17.178.125] (unknown [172.98.33.7]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@HIDDEN) by pdx1-sub0-mail-a295.dreamhost.com (Postfix) with ESMTPSA id 4W6CSr21BfzFS for <bug-guix@HIDDEN>; Sat, 22 Jun 2024 18:00:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1719104444; bh=P2MLj+1fT7CbOcl9Qqktcr6f0+HOqTreyYIjOwuU7gI=; h=Date:To:From:Subject:Content-Type:Content-Transfer-Encoding; b=RdBXPyk/uhyDGcApNe4nyI1JxUPl4RUbo7+0jczq7wUPXYxEJyH6Y8jXCq01SMh2o 5kLBud4OZQyxCqwRnn7zSX/+/C1R0Xhirll3hd8G/jRs1EBJyfBAUu7jnJQssxUQI2 q0i+4Ay9lBgd5gxGK7pUmZLkqWcxlHRHmNaL3D2M9ORZaARX20/xWj8+ZBLKa/gA0u sXZ713OPqVPJbTXcy7wKx9oB4NMY6pz7rMn9GWL/HuTXrYg6+IdfT3RR5p0TX3w88H sSwmJJgjgp2E4cwX5rkqu3w6ewjSlGhVobBpwsSV55blQ4utM52GYErT83INYLPjsM gStwfg9F6OP9Q== Message-ID: <ce77635e-20e7-4b71-bf46-bfa716389579@HIDDEN> Date: Sat, 22 Jun 2024 20:00:43 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bug-guix@HIDDEN From: Adam Porter <adam@HIDDEN> Subject: Manual section 2.6.5 on Emacs Packages needs updating regarding native-compilation Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: neutral client-ip=23.83.215.42; envelope-from=adam@HIDDEN; helo=crab.oak.relay.mailchannels.net X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.7 (--) Hello, I just noticed that the Guix manual at <https://guix.gnu.org/manual/en/guix.html>, in section 2.6.5, says: > Note: Emacs can now compile packages natively. Under the default > configuration, this means that Emacs packages will now be > just-in-time (JIT) compiled as you use them, and the results stored > in a subdirectory of your user-emacs-directory. > > Furthermore, the build system for Emacs packages transparently > supports native compilation, but note, that emacs-minimal—the default > Emacs for building packages—has been configured without native > compilation. To natively compile your emacs packages ahead of time, > use a transformation like --with-input=emacs-minimal=emacs. Given the patch that disables such JIT compilation, discussed in bug#71725, seems to disable that, it would seem that this section in the manual should be updated accordingly. (Or, ideally, that behavior would be restored for packages installed outside of Guix, but that's what bug#71725 is about.) Thanks, Adam
Adam Porter <adam@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#71730
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.