From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#70246: 30.0.50; Update INSTALL for native compilation Date: Sun, 07 Apr 2024 09:08:05 +0300 Message-ID: <86il0t1z96.fsf@gnu.org> References: <87plv29pro.fsf@gmx.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28204"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 70246@debbugs.gnu.org To: Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 07 08:09:21 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rtLiT-00074e-CV for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Apr 2024 08:09:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rtLi5-0007Pd-8k; Sun, 07 Apr 2024 02:08:57 -0400 Original-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 1rtLi4-0007PE-3w for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 02:08:56 -0400 Original-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 1rtLi3-0006gd-Ro for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 02:08:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rtLiA-000354-Ep for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 02:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Apr 2024 06:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70246 X-GNU-PR-Package: emacs Original-Received: via spool by 70246-submit@debbugs.gnu.org id=B70246.171247010211700 (code B ref 70246); Sun, 07 Apr 2024 06:09:02 +0000 Original-Received: (at 70246) by debbugs.gnu.org; 7 Apr 2024 06:08:22 +0000 Original-Received: from localhost ([127.0.0.1]:41427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtLhV-00032d-Jl for submit@debbugs.gnu.org; Sun, 07 Apr 2024 02:08:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtLhU-00031v-4x for 70246@debbugs.gnu.org; Sun, 07 Apr 2024 02:08:20 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rtLhH-0006d6-Pe; Sun, 07 Apr 2024 02:08:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iNO2oJOZTKy63/x+PkYw0unL42toPBT9rdLjMbRix4g=; b=YCsmUlVGPS5B z1C+WEjeR40lLlkkJMPxn7jlXExCaK3cjyIfUENYqQroSvMGwttqJmgOG1H6+vBM6RMDcS62N/lt4 2/WeJxZLzbcAj8f/cQpoduRDTpomss7D38OTVvMoKvRtfuuQUfFAXo5jT/hM24l1yM13SvdeGd5+l e6xw7IUkG1sqP06E6vyr+VeRvikr6veDQF+N5DQsR44jgLN9/ZhPcC7KvOGkqQ1z2rvc/un77tUM2 uA3aoO18k7zlh1iCRhx1uFD0m9nkV6I/36dI5m/7ayg1Smitfhe/2sQg2iSRD57H4SOJWgthebhzR HyrGD+O4OlhIaVxaTUsDxg==; In-Reply-To: <87plv29pro.fsf@gmx.net> (bug-gnu-emacs@gnu.org) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:282840 Archived-At: > Date: Sat, 06 Apr 2024 22:53:31 +0200 > From: Stephen Berman via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > The INSTALL file in the Emacs sources makes no reference to native > compilation. The attached patch is an attempt to fill this gap (but I'm > not sure about the default locations of installed natively compiled Lisp > files, since I do not install Emacs when I build and do not have a > distribution installation of Emacs built with native compilation to > check). Thanks. This LGTM, except the changes to item 6: there, I would only mention the possibility of building out of the source tree. Whether running uninstalled is possible in this case depends where is the build tree relative to the source tree, so I'd rather not describe all the gory details there because they are too complex to explain (what you wrote is inaccurate); I'd just say that running uninstalled is fully supported only when Emacs is built in the source tree. > +'/usr/local/share/emacs/VERSION/native-lisp' holds the natively compiled > + pre-loaded Emacs Lisp files. This is incorrect: native-lisp is installed under /usr/lib/emacs/VERSION, not under /usr/share/emacs/VERSION.