From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: emacs-28 7343b0d: ; * etc/NEWS: Native compilation is more picky about missing dependencies. Date: Sat, 06 Nov 2021 12:49:37 -0400 Message-ID: References: <20211106130424.4645.53189@vcs0.savannah.gnu.org> <20211106130425.7CD8120A22@vcs0.savannah.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="22780"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) Cc: Eli Zaretskii To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 06 17:50:38 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 1mjOtp-0005k7-SZ for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Nov 2021 17:50:38 +0100 Original-Received: from localhost ([::1]:60970 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjOtn-00041Q-R0 for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Nov 2021 12:50:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjOsr-0003Fy-Oz for emacs-devel@gnu.org; Sat, 06 Nov 2021 12:49:37 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:48046) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjOsr-0000GC-GO for emacs-devel@gnu.org; Sat, 06 Nov 2021 12:49:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=XrpSQQm0Kg4xVnAr7ACUGhD8kX7r2qJI3xdaQZHzbbM=; b=MsVUcMaS1/bH8gr9JUOc rol0SkXe0nbyVKf5NOo5T/brFxckMapangkaQ0vuY5qh+5I6hcwxX9SXc0M9kV2uacIE//ssz/y8P JliBWY5wuihlSN8nfKRnm3OcIdKwEHqe971dAk+juQJk6kqvLaS024CakFnat2IsC6a/v4YAoMmBr DFhzwVYjjnCKlfTKVX8SCDx8IZKt+G5jriqX97/3m/PGhKK2RNbDMvbt6/1D+9E5qNjxmW6emIKlk gKCr/Tv4TdTG9TDyVfCkOpbs/nZA6lNPw1qqcFPmCMpxfBl0VzsVxl5UCKXn3DprRjIvaJwZ9sjIz piBgXnZborRPVA==; Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mjOsr-0004rB-Ar; Sat, 06 Nov 2021 12:49:37 -0400 X-Spook: Cyber terror Organized crime SAP Crash TEXTA. ELF Law X-Ran: {N+.J*=5D:A (Eli Zaretskii's message of "Sat, 6 Nov 2021 09:04:25 -0400 (EDT)") 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:278878 Archived-At: > branch: emacs-28 > commit 7343b0d0e4a1e665f99ea4473c1a4e4a13081e96 > +Note that JIT native compilation is done in a fresh session of Emacs > +that is run in a subprocess, so it can legitimately report some > +warnings and errors that aren't uncovered by byte-compilation. We > +recommend examining any such warnings before you decide they are > +false. I would have hoped that it's well understood that byte compilation must be done in a separate Emacs process to be reliable, so that any previous definitions don't pollute the environment. This is not specific to native compilation. If this NEWS entry means nothing deeper than that, I find it a bit misleading.