From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Add a configure option for NATIVE_FULL_AOT? Date: Wed, 18 Aug 2021 22:34:10 -0400 Message-ID: References: <83bl5w70vw.fsf@gnu.org> <834kbo6xm5.fsf@gnu.org> <87zgtg3x4i.fsf@wavexx.thregr.org> <83zgtg57jv.fsf@gnu.org> <87r1er3oqr.fsf@igel.home> <83lf4z6hh0.fsf@gnu.org> <83fsv75w43.fsf@gnu.org> <875yw3xpek.fsf@gnu.org> <838s0z552h.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23511"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, tsdh@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Aug 19 04:34:44 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mGXtE-0005ps-JJ for ged-emacs-devel@m.gmane-mx.org; Thu, 19 Aug 2021 04:34:44 +0200 Original-Received: from localhost ([::1]:40530 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mGXtC-000745-JK for ged-emacs-devel@m.gmane-mx.org; Wed, 18 Aug 2021 22:34:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mGXsi-0006QD-4y for emacs-devel@gnu.org; Wed, 18 Aug 2021 22:34:12 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:55360) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mGXsh-00061v-Uo for emacs-devel@gnu.org; Wed, 18 Aug 2021 22:34:11 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mGXsg-0002lr-Sg; Wed, 18 Aug 2021 22:34:10 -0400 In-Reply-To: <838s0z552h.fsf@gnu.org> (message from Eli Zaretskii on Wed, 18 Aug 2021 15:07:50 +0300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:272630 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > It is strange for a Free Software project to assume the user will > > never want to modify the sources. > > I don't think that assumption is implied by making a system-wide install > of a package in a location not writable by users. That's not what I said or meant. What I meant was that considering the problem non-existent because this is how distros install the Lisp files sounds strange to me, because it assumes no user will ever want to modify these files enough to make them writable. IOW, the assumption that bothered me was that no one will ever want to modify those files, e.g., to fix some bug or add a feature. Distros must provide a way to download the sources. You could download the sources into your home directory, make your modified versions, and put them in a directory in load-path. Does this solve the problem, in practical terms? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)