Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obsolete function "native-comp-deferred-compilation-deny-list" #1053

Closed
stefanhusmann opened this issue Feb 18, 2023 · 6 comments
Closed

Obsolete function "native-comp-deferred-compilation-deny-list" #1053

stefanhusmann opened this issue Feb 18, 2023 · 6 comments
Labels

Comments

@stefanhusmann
Copy link

What's wrong

When starting emacs 30.0.50 with --debug-init I get
Symbol's value as variable is void: native-comp-deferred-compilation-deny-list

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the ‘--debug-init’ option to view a complete error backtrace.
■ Warning (comp): straight.el:5236:33: Warning: ‘native-comp-deferred-compilation-deny-list’ is an obsolete variable (as of 29.1); use ‘native-comp-jit-compilation-deny-list’ instead.
■ Warning (comp): straight.el:5234:19: Warning: ‘native-comp-deferred-compilation-deny-list’ is an obsolete variable (as of 29.1); use ‘native-comp-jit-compilation-deny-list’ instead.

If I change the two lines in straight.el as suggested, the error vanishes.

I think this is due to commit
0be5f7ab6368175953c0a5bcbbd485fd9edda2b0

0be5f7ab6368175953c0a5bcbbd485fd9edda2b0

  • Emacs version: 30.0.50 from git master
  • Operating system: Arch Linux
@sudo-human
Copy link

I observed this too. Today, I had to reinstall emacs and this error showed up while building straight.

  • Emacs version: 30.0.50 from git master and also on emacs 29 from source.
  • Operating system: Ubuntu 20.04

@raxod502
Copy link
Member

Does #1054 fix it for you?

@dsedivec
Copy link

FYI just did a build of Emacs master tonight, hit this error, and #1054 did fix this for me. Thanks as always!

@com4
Copy link

com4 commented Feb 19, 2023

(specific commit for posterity: 95692f6754c3a8f55a90df2d6f7ce62be55cdcfc)

Fix #1054 works for me on 29.0.60

@andreyorst
Copy link

#1054 works for me on 29 and 30.0.50

@petergardfjall
Copy link

As I commented on here #1054 resolves this issue for me.

(The install.el script appears broken for later emacs-29 commits but that is perhaps a separate issue.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

7 participants