From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Kun Liu Newsgroups: gmane.emacs.bugs Subject: bug#55277: 29.0.50; Commit 8fce81897d no longer generates eln files Date: Fri, 6 May 2022 08:10:43 -0700 Message-ID: References: <83y1zf25m7.fsf@gnu.org> <83sfpn232j.fsf@gnu.org> <83levf16rf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000d79a0205de59439a" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12236"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 55277@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 06 17:12:25 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nmzd2-00031v-Ej for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 06 May 2022 17:12:24 +0200 Original-Received: from localhost ([::1]:60408 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmzd1-0002QI-7G for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 06 May 2022 11:12:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53036) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmzcg-0002PK-Sn for bug-gnu-emacs@gnu.org; Fri, 06 May 2022 11:12:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55576) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nmzcg-0002j0-K1 for bug-gnu-emacs@gnu.org; Fri, 06 May 2022 11:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nmzcg-0004BA-FQ for bug-gnu-emacs@gnu.org; Fri, 06 May 2022 11:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Kun Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 May 2022 15:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55277 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55277-submit@debbugs.gnu.org id=B55277.165184986315946 (code B ref 55277); Fri, 06 May 2022 15:12:02 +0000 Original-Received: (at 55277) by debbugs.gnu.org; 6 May 2022 15:11:03 +0000 Original-Received: from localhost ([127.0.0.1]:49462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmzbi-000498-RV for submit@debbugs.gnu.org; Fri, 06 May 2022 11:11:03 -0400 Original-Received: from mail-ej1-f52.google.com ([209.85.218.52]:39481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nmzbh-00048d-9V for 55277@debbugs.gnu.org; Fri, 06 May 2022 11:11:01 -0400 Original-Received: by mail-ej1-f52.google.com with SMTP id bv19so15052931ejb.6 for <55277@debbugs.gnu.org>; Fri, 06 May 2022 08:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MA+8OtvSoe784xAENNpOuzjYnZhOeDC7PWVF8Ap84gE=; b=JtNKGb4pdGd1XBwQ9eOc98Ko6Rb3MYdaOd2y3WwqQPQWh7IjLScRzBrTzSp4CigfBk +bCXeeelH65kxzg2asJ2at8mm6QvOD6NJTbmmzLSK7jbYocAFfYtTS8OjCC+eyLhnxSp SbIcGkuKVEKDpMh8g40u8yuPNjMw/7xzIuXeP8z2DWYPaDAKYreDSCtq8jqW38qrV0qU l5TniHE3QqCOH1r36aIx5GFbfLvMFkaOoTTPJxeOMDGqE7UF2CGCHPvX5NwplGOPGub2 K0w9/VN/1Z9UbzhYyoiwwJL8ZWU+9RUtkiUSYRye7njAyZLCDzxinjnHfnXgsrMh4eGg CvwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MA+8OtvSoe784xAENNpOuzjYnZhOeDC7PWVF8Ap84gE=; b=BLd6cQBIJcDAcpVrwI09BvB/RAthm9c12NkVNkDb1vhIY/9SCHEZ6IALsLtTbbzL5h sUyBCYZOsKY6XVwOXPT58r41XZoeS/CgVbgxypBUmY0oB6iVnNy377b/XmSAfX1trStB g1rp0j6s+76zhfdQWKpsAeVKimydUq1qGsezURtzEIuA2g0FDYlGpKVay5SSQN2N80ML BWWkgLdW4ZPrd1MZGgVl8xxMO31lY14P2qJHxwFoOE5vlQQGM6CcgQd9VwNUPHh93zBR IY7m8zms4o0SuCrUvSAJt5GEPxMpMuGpwYv7sjs7Xz9oHDEWIW1V3Tndx1aDHBtr0Tau 7VhQ== X-Gm-Message-State: AOAM530nAml+L4wRMBj3EEW2VAA2B91m7oPhMGF/Yba1MKVewYwvLULT bBZd0kXe7ci/jNYClIsKD6QAGFznjAILE34NZQOjGrE/Rj5SJg== X-Google-Smtp-Source: ABdhPJyBT3h699M8dDI/uGaFswCk7P1fmNpuK0JUbYp3CzzrqLep+hJuKT0fTW82Hj1eA67pQOobimNL1yXheoCCD2E= X-Received: by 2002:a17:906:31c2:b0:6e8:6e8b:cbe4 with SMTP id f2-20020a17090631c200b006e86e8bcbe4mr3351236ejf.293.1651849855210; Fri, 06 May 2022 08:10:55 -0700 (PDT) In-Reply-To: <83levf16rf.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:231519 Archived-At: --000000000000d79a0205de59439a Content-Type: text/plain; charset="UTF-8" Thank you Eli for all your help. I pulled the latest commit (1cda7cfb390c9612caf73e977d64d9e0eff5735c) this morning and everything is working fine again. To answer your question, to the best of my recollection, the previous build did not spawn "*Async-native-compile-log*". On Fri, May 6, 2022 at 12:04 AM Eli Zaretskii wrote: > > From: Kun Liu > > Date: Thu, 5 May 2022 13:32:48 -0700 > > Cc: 55277@debbugs.gnu.org > > > > > Could you please tell me where *.eln files are at now? > > > > The *.eln files produced as part of the build should under > > native-lisp/ in the build tree. The *.eln files under your > > ~/.emacs.d/eln-cache/ directory will be produced dynamically, when you > > for the first time load the corresponding .elc file for which there's > > no .eln. > > > > Thanks. That actually is the problem I was trying to report. After using > for a few hours, I still have just these > > two .elns under my ~/.emacs.d/eln-cache/29.0.50-a2ce0d0a directory. In > previous builds, I see roungly > > 450-500 eln files there. It almost seems like the .elns are not being > built in this commit. > > I cannot reproduce this. E.g., if I visit one of the C source files > in the Emacs source tree, in an Emacs built from today's master > branch, I see asynchronous native-compilation starting (use "M-x > list-processes" to show those compilation processes), and after a > while there are a bunch of new *.eln files under my eln-cache > directory. > > If this doesn't work for you, it's probably due to some other change > on your system. Or maybe this is something specific to your Emacs > configuration (I don't use the PGTK build). > > Do you have a buffer called "*Async-native-compile-log*" in that Emacs > session? If so, does it say anything interesting about some problems > during native-compilation? > --000000000000d79a0205de59439a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you Eli for all your help.

I pull= ed the latest commit (1cda7cfb390c9612caf73e977d64d9e0eff5735c) this mornin= g and everything is working fine again.

To answer = your question, to the best of my recollection, the previous build did not s= pawn "*Async-native-compile-log*".


=
On Fri, Ma= y 6, 2022 at 12:04 AM Eli Zaretskii <eli= z@gnu.org> wrote:
> From: Kun Liu <kun.liu@gmail.com>
> Date: Thu, 5 May 2022 13:32:48 -0700
> Cc: 55277@d= ebbugs.gnu.org
>
>=C2=A0 > Could you please tell me where *.eln files are at now?
>
>=C2=A0 The *.eln files produced as part of the build should under
>=C2=A0 native-lisp/ in the build tree.=C2=A0 The *.eln files under your=
>=C2=A0 ~/.emacs.d/eln-cache/ directory will be produced dynamically, wh= en you
>=C2=A0 for the first time load the corresponding .elc file for which th= ere's
>=C2=A0 no .eln.
>
> Thanks. That actually is the problem I was trying to report. After usi= ng for a few hours, I still have just these
> two .elns under my ~/.emacs.d/eln-cache/29.0.50-a2ce0d0a=C2=A0 directo= ry. In previous builds, I see roungly
> 450-500 eln files there. It almost seems like the .elns are not being = built in this commit.

I cannot reproduce this.=C2=A0 E.g., if I visit one of the C source files in the Emacs source tree, in an Emacs built from today's master
branch, I see asynchronous native-compilation starting (use "M-x
list-processes" to show those compilation processes), and after a
while there are a bunch of new *.eln files under my eln-cache
directory.

If this doesn't work for you, it's probably due to some other chang= e
on your system.=C2=A0 Or maybe this is something specific to your Emacs
configuration (I don't use the PGTK build).

Do you have a buffer called "*Async-native-compile-log*" in that = Emacs
session?=C2=A0 If so, does it say anything interesting about some problems<= br> during native-compilation?
--000000000000d79a0205de59439a--