From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Corallo Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Wed, 05 Oct 2022 13:05:46 +0000 Message-ID: References: <87bkqxf1ij.fsf@tethera.net> <83tu4odez7.fsf@gnu.org> <871qrrpkgx.fsf@trouble.defaultvalue.org> <834jwnbi6c.fsf@gnu.org> <87mtafnun5.fsf@trouble.defaultvalue.org> <83sfk6ahty.fsf@gnu.org> <8735c6b0wo.fsf@gnus.org> <87y1ty9lha.fsf@gnus.org> <87lepym6ok.fsf@trouble.defaultvalue.org> <877d1i9h7k.fsf@gnus.org> <83edvqyr3q.fsf@gnu.org> <874jwl8e4p.fsf@gnus.org> <87ill16t3a.fsf@gnus.org> <87edvp6nnf.fsf@gnus.org> <87a66d6lsw.fsf@gnus.org> <83pmf8yg9l.fsf@gnu.org> <87h70k6c3r.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36463"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , monnier@iro.umontreal.ca, rlb@defaultvalue.org, david@tethera.net, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 05 15:17:17 2022 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 1og4Gy-0009Bn-Sh for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 15:17:16 +0200 Original-Received: from localhost ([::1]:55966 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1og4Gx-0002rD-8r for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 09:17:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og45w-0003vI-Si for emacs-devel@gnu.org; Wed, 05 Oct 2022 09:05:55 -0400 Original-Received: from mx.sdf.org ([205.166.94.24]:55495) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og45u-0006n0-7v; Wed, 05 Oct 2022 09:05:52 -0400 Original-Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 295D5kuU023294 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 5 Oct 2022 13:05:46 GMT In-Reply-To: <87h70k6c3r.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 03 Oct 2022 19:39:04 +0200") Received-SPF: pass client-ip=205.166.94.24; envelope-from=akrl@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:296958 Archived-At: Lars Ingebrigtsen writes: > Eli Zaretskii writes: > >> I think that entire changeset should be reverted. It is not well >> thought out, and ion some aspects downright dangerous. The >> environment variable is especially egregious: it will affect all the >> sub-process Emacsen as well, something that will bite users, a lesson >> we've learned long ago with the likes of EMACSLOADPATH. > > How is setting EMACS_INHIBIT_NATIVE_COMPILE dangerous? > >> Such changes should not be installed without a great deal of careful >> thought and consideration of the different use cases. Which I tried >> to explain all the way, but apparently to deaf ears. > > The discussion has been going for apparently weeks no with no progress. > It's easier to discuss code when there's code to discuss. We can discuss code also on branches, there's no need to install changes on master to discuss them. I'm back now after a long weekend and your proposal of introduciung `inhibit-native-compilation' is form 2 days and 1 hour ago. Sorry but I don't want to feel that changes can be rushed into Emacs code and in order to partecipate to the discussion people can't have some time off. Best Regards Andrea