From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Corwin Brust Newsgroups: gmane.emacs.devel Subject: Re: Emacs 29.3 released Date: Sun, 24 Mar 2024 14:36:08 -0500 Message-ID: References: <86edbzyavw.fsf@gnu.org> <86y1a7jwmi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21144"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 24 20:37:11 2024 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 1roTeZ-0005Ky-CQ for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Mar 2024 20:37:11 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roTdq-0004HI-5J; Sun, 24 Mar 2024 15:36:26 -0400 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 1roTdo-0004H4-2k for emacs-devel@gnu.org; Sun, 24 Mar 2024 15:36:24 -0400 Original-Received: from mail-ot1-f49.google.com ([209.85.210.49]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roTdl-0000CJ-TO; Sun, 24 Mar 2024 15:36:23 -0400 Original-Received: by mail-ot1-f49.google.com with SMTP id 46e09a7af769-6e695b7391dso1886903a34.1; Sun, 24 Mar 2024 12:36:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711308980; x=1711913780; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iqkIYYmthjIRFKY+XUWO5g2IwIANQKmhu4rpwGnloTg=; b=tpgFmPF4hrC7HfhjXAg2IhK6EcQ/jQxbJJesDkEehShPRelp1M8LxBcun5VwGjfwew /zSj3EccFvgfHpxLfmWNMAOhKkgjp8jVEDEa0v55mxHhF77+Jp25I7z/z9dh1dkVLHhZ 5wl5zSIRX4tEE6tfHlZv+Z7HGsLpzYQNmNbqepfrYAVxhyeg7/Cy5UTTem4Ls4aLxyJ9 Yz87ORWpqD2TF9CfWk9HMYQGqnmRmuKdzdd47kDQMiyIRQ/K7UCGquj868AiEClNCdQD wP68d2ybBmbO5kg7Xn7S4NMD4++jlMPskP30p1RWR0vpRdZi5dpPiu3NTadnzPMNO5fn mM4Q== X-Gm-Message-State: AOJu0YzoA6/i/yr5pKTGaplgMmsvL8TiSHN5R+zbJ0Rz9MF+8x3IA0KS Ez1ciVGGuSXxvJ1zLtN/59Pr5AxzJZd8aQOM8vMg/VKyP+AVmuIyQhn3JTNs3YnSOXP/NBlavtn WDi4I1CNSx21FggGTHqzuFIP0E3F04C2C X-Google-Smtp-Source: AGHT+IEzxxI/f2xcRqqQNTE8ChPRWq/pCpJAzrKMj8dACifDGM9ZamSXOk/g4Ppxy5MY6RSw1xzZl849VWHZds6h6a4= X-Received: by 2002:a9d:7a97:0:b0:6e6:7568:a361 with SMTP id l23-20020a9d7a97000000b006e67568a361mr6641507otn.29.1711308980227; Sun, 24 Mar 2024 12:36:20 -0700 (PDT) In-Reply-To: <86y1a7jwmi.fsf@gnu.org> Received-SPF: pass client-ip=209.85.210.49; envelope-from=mplscorwin@gmail.com; helo=mail-ot1-f49.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317269 Archived-At: On Sun, Mar 24, 2024 at 1:46=E2=80=AFPM Eli Zaretskii wrote: > > > From: Corwin Brust > > Date: Sun, 24 Mar 2024 12:52:21 -0500 > > Cc: emacs-devel@gnu.org > > Can you see something I'm doing wrong, or might there be a problem > > here which prevents with-native-compilation=3Daot from doing it's thing > > for a build from a release tarball? > > I have no idea. Comparing the configure script for Emacs 29.2 and > Emacs 29.3 doesn't show any differences, and neither does comparing > the various Makefile's. > > If you build Emacs 29.2 in this manner, do you get all the *.el files > compiled into *.eln, or do you see the same problem with Emacs 29.2? No, Building 29.2 from the release tarball (so, without running autogen.sh) successfully precompiles all the ELNs as expected. > If the latter, perhaps the reason has nothing to do with the new > tarball, but with something else on your system? > I try to avoid making changes to my system between iterations of the same version of Emacs (291. .. 29.3 are all built using the same versions of things MSYS/MINGW, on my end) > One note, though: if you say --with-native-compilation=3Daot, you don't > need the NATIVE_FULL_AOT=3D1 part. Not sure if this is relevant or not. > A good point. I haven't tried removing this to see if anything changes; 29.2 works properly, so I suspect this is a read herring but I'll try removing it, nevertheless. I do get all full AOT build if I add ./autogen.sh to the start of my recipe -- which is really weird. I find no differences between the configure script provided with emacs-29.3 tarball and the one created by running autogen.sh against the unpacked release tarball sources. I have no idea why AOT is working in the latter case but not the first. I'm inclined to go ahead and publish using the version where I run autogen.sh -- let me know if we prefer that we track this issue down first, instead.