Skip to content

Failing to install because of byte compile error: void-function static-if #5278

Closed Answered by kyleam
nickjmeyer asked this question in Q&A
Discussion options

You must be logged in to vote
  • Your version info indicates you're using an Emacs built from 6a677fd3b66 (2023-02-15).

  • static-if was added in 97652d0e7a5 (New conditional compilation macro static-if, 2023-09-03).

  • IIUC compat doesn't load its compatibility code, including static-if, because your Emacs version is at least 30.0.50.

To fix the issue, I'd suggest 1) updating to a recent developmental build or 2) downgrading to the latest release (Emacs 29.4).

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@nickjmeyer
Comment options

Answer selected by nickjmeyer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants