GNU bug report logs - #53675
lisp/startup.el; startup--require-comp-safely async compile breaks if comp is required in init

Previous Next

Package: emacs;

Reported by: Tom Gillespie <tgbugs <at> gmail.com>

Date: Tue, 1 Feb 2022 04:14:02 UTC

Severity: normal

Done: Andrea Corallo <akrl <at> sdf.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Andrea Corallo <akrl <at> sdf.org>
To: Tom Gillespie <tgbugs <at> gmail.com>
Cc: 53675 <at> debbugs.gnu.org
Subject: bug#53675: lisp/startup.el; startup--require-comp-safely async compile breaks if comp is required in init
Date: Tue, 01 Feb 2022 11:01:15 +0000
Tom Gillespie <tgbugs <at> gmail.com> writes:

> async compilation no longer runs on startup if comp
> is required during loading of user init files
>
> The issue is from 536a57b72ce11b1bb8d1b34b339424fea6ccbcce
> Fix potential native compiler circular dependencies during load
>
> If for whatever reason during the loading of a user init file
> the feature 'comp is loaded (e.g. because they have a call to
> (use-package queue) in init.el), then startup will not honor
> delayed native compilations. Known causes are cases where
> (require 'comp) is called directly in an init file, or where
> any comp autoload is reached e.g. if a builtin such as
> macroexpand is advised during init re: bug#47049.

Hi Tom,

thanks for reporting and debugging this issue.

a92c6191b0 should fix this, could ou please have a try?

Thanks

  Andrea





This bug report was last modified 3 years and 169 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.