From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Lars Ingebrigtsen <larsi@gnus.org>
Newsgroups: gmane.emacs.devel
Subject: Re: Suppressing native compilation (short and long term)
Date: Mon, 03 Oct 2022 19:39:04 +0200
Message-ID: <87h70k6c3r.fsf@gnus.org>
References: <87bkqxf1ij.fsf@tethera.net>
 <jwvsfk87uhz.fsf-monnier+emacs@gnu.org> <83tu4odez7.fsf@gnu.org>
 <871qrrpkgx.fsf@trouble.defaultvalue.org> <834jwnbi6c.fsf@gnu.org>
 <87mtafnun5.fsf@trouble.defaultvalue.org> <83sfk6ahty.fsf@gnu.org>
 <jwvh70mgop4.fsf-monnier+emacs@gnu.org> <8735c6b0wo.fsf@gnus.org>
 <jwvzgeef85c.fsf-monnier+emacs@gnu.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> <jwvfsg5cbju.fsf-monnier+emacs@gnu.org>
 <87edvp6nnf.fsf@gnus.org> <jwv4jwlc9u7.fsf-monnier+emacs@gnu.org>
 <87a66d6lsw.fsf@gnus.org> <83pmf8yg9l.fsf@gnu.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="5801"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cc: monnier@iro.umontreal.ca,  rlb@defaultvalue.org,  david@tethera.net,
 emacs-devel@gnu.org,  akrl@sdf.org
To: Eli Zaretskii <eliz@gnu.org>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 03 19:57:46 2022
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1ofPhJ-0001If-0p
	for ged-emacs-devel@m.gmane-mx.org; Mon, 03 Oct 2022 19:57:45 +0200
Original-Received: from localhost ([::1]:33466 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1ofPhH-0001q6-OK
	for ged-emacs-devel@m.gmane-mx.org; Mon, 03 Oct 2022 13:57:43 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60650)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <larsi@gnus.org>) id 1ofPPZ-0000hb-Cd
 for emacs-devel@gnu.org; Mon, 03 Oct 2022 13:39:28 -0400
Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:54062)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <larsi@gnus.org>)
 id 1ofPPT-0003Xi-IN; Mon, 03 Oct 2022 13:39:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
 In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=fXq0lMr7SETfjLWw+b789OcgRajJzItWtmWeQphvRCU=; b=T+yAIDZHQcJmHUgr7DdyQCYonq
 3arHfmtmp9q2sDwz535VonciPxZOvEZO6a6l6rBZ1BrUPY1XjUxgOTsrSOXri7xQB11rLB1JhlB41
 4plNQnBGAZh3Ki5YPmX7w0CoUp1diVPixRz7uhcDRWjdvZYsqf2x7URSehG2TKqeyhHM=;
Original-Received: from [84.212.220.105] (helo=downe)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@gnus.org>)
 id 1ofPPF-0003F7-5y; Mon, 03 Oct 2022 19:39:07 +0200
In-Reply-To: <83pmf8yg9l.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 03 Oct
 2022 20:21:42 +0300")
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEXq39KMg4SlrcOg
 bFZbSD12lMMiGRb///85usWDAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YKAxElLJMDkDMAAAGkSURB
 VDjLdZLNcqwgEIV7TM1+EL1rIDNZx8HKWm+QdUiFfRYU7/8I6QYxaE2OVQrn49DyA4C6QNZJwE6n
 VuVGu/fVgK9GCJBQJxrJWjZ3s/zPZskYdkhKwNl/+cX1rves97733eIWdD4QLN47srLyt0fwtdRO
 EQH/SDQViTn2B2Bsneq2B66be7XKq1sFuNmAqoBzbKgApjJwLNWowC2DG2vTbij3WQBtCXYkAq5n
 qdsSIUDfBLQeCpAXOKc0w6lqYCc45xFkI1DQUPcav3MDSQInBKJR4hqnCgziFT0gp9sSoCS/4ykT
 UOLZIMB0PupGgG7SHYCrRfBihsOlAQITvMQYDtcGukiJiMTskSnA2vBaXShtC4jBBl7uKYwYKABR
 DHd5F3AambE1oELGvPPRJP8AiFkTjyCNXANbcWP0prcV0NS6FpYh8KQfyJgJnmmMHik0vmMYx5Mm
 uJqHmqhGTP95BP/Whf+ucgcq2x5ByJYNvwAXGwyBR1NZ3CN8zF817OrHPYg5gmG7Adxz1jE8pFQ8
 1onA7czXQQQkKxpwu9Ym55cf6h73Vs7RV4wAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMDNU
 MTc6Mzc6NDQrMDA6MDCFJJB5AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTAzVDE3OjM3OjQ0
 KzAwOjAw9HkoxQAAAABJRU5ErkJggg==
X-Now-Playing: Tuxedomoon's _Holy Wars_: "Egypt"
Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org;
 helo=quimby.gnus.org
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 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_MED=-2.3, SPF_HELO_NONE=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." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: "Emacs-devel"
 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.devel:296776
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/296776>

Eli Zaretskii <eliz@gnu.org> 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.