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.devel,gmane.linux.debian.devel.emacsen Subject: Re: Finalizing 'inhibit-automatic-native-compilation' Date: Thu, 02 Feb 2023 19:21:28 +0200 Message-ID: <83r0v8vv8n.fsf@gnu.org> References: <837cx8cey0.fsf@gnu.org> <87k01039r3.fsf@melete.silentflame.com> <83tu04xzor.fsf@gnu.org> <87mt5w116w.fsf@melete.silentflame.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10718"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, akrl@sdf.org, larsi@gnus.org, monnier@iro.umontreal.ca, rlb@defaultvalue.org, debian-emacsen@lists.debian.org To: Sean Whitton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 02 18:22:12 2023 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 1pNdHn-0002VK-Va for ged-emacs-devel@m.gmane-mx.org; Thu, 02 Feb 2023 18:22:12 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pNdH8-0001xu-3w; Thu, 02 Feb 2023 12:21:30 -0500 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 1pNdH6-0001x7-Hk for emacs-devel@gnu.org; Thu, 02 Feb 2023 12:21:28 -0500 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 1pNdH5-0001ms-Hk; Thu, 02 Feb 2023 12:21:27 -0500 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=W+Ih30uIIt0Dmf1I16+LwtEpQHbF+8AHSMjOoNl5RIc=; b=sHoUIoxCcU6O 6gmNx78Fo5FxqQ6skSkGTN2/hKQETkqEgIGJrcSKFwVaRhRponJJngmXuyqGyMoBXD6XiJyP4OEXS lmzqlnnUcMn6lWZt1i/ozakLXH03GYO+uzK8UwdA9+A08/g8fHSP1BfyGqHhkFDFvgT/6WecH0pvy Gbz28ZkWWwxxK8KHu5KgNTw3FqYZ1NACpmI1Gz6vgr424Hj4dc17fzPHXx5PJ0D9GPZ5WfoUMOue+ saMgMAzhZ8pKmWPr68al7Ygg1Ld2WBdPv9dsTfAAxZLYpDmu8ogtUWAh/SvbaTDTltTZl0O1IbBqg AqvSEGHjId3N80Ad9DRwlg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pNdH4-0001O8-Qo; Thu, 02 Feb 2023 12:21:27 -0500 In-Reply-To: <87mt5w116w.fsf@melete.silentflame.com> (message from Sean Whitton on Thu, 02 Feb 2023 09:28:39 -0700) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302907 gmane.linux.debian.devel.emacsen:8842 Archived-At: > From: Sean Whitton > Cc: emacs-devel@gnu.org, akrl@sdf.org, larsi@gnus.org, > monnier@iro.umontreal.ca, rlb@defaultvalue.org, > debian-emacsen@lists.debian.org > Date: Thu, 02 Feb 2023 09:28:39 -0700 > > I am not able to answer myself, right now, whether what has been > proposed in this thread about redirecting trampoline writes would be > sufficient for us. Hopefully someone else can chime in. Let's hope. The changes I'm talking about were largely motivated by Debian's reports, so I'd very much prefer not to overturn some of those changes without understanding well enough what it does to Debian and in particular making sure that Debian can still do what they need even if some of those changes are reverted. > One thing that I can say for sure is that we need Emacs not to crash > when HOME is non-existent or otherwise not writeable. > I am not completely sure whether that is the whole of the issue, but it > may well be. I don't think it crashes in that case. It definitely shouldn't. So if you have a recipe where it does, please report it with the details. However, that isn't directly related to the issue at hand, since I don't expect anyone to point HOME to an invalid place as a means for disabling native-compilation: we have much more direct means for that. > >> (Just fyi, I am now co-maintaining Emacs in Debian alongside Rob.) > > > > Congrats. > > Dubious :P I just wanted to ask, please CC both me and Rob in the > future, else I might have missed this thread. Will do.