Skip to content

Dealing with byte compilation errors

From time to time, we receive bug reports pertaining to errors with byte compilation. These seldom have to do with faulty code in the themes: it might be a shortcoming of package.el, some regression in the current development target of Emacs, a misconfiguration in an otherwise exotic setup, and the like.

The common solution with a stable version of Emacs is to:

  1. Delete the modus-themes package.
  2. Close the current Emacs session.
  3. Install the modus-themes again.

For those building Emacs directly from source, the solution may involve reverting to an earlier commit in emacs.git.

At any rate, if you encounter such an issue please report it: we will either fix the bug on our end if it is truly ours, or help forward it to the relevant upstream maintainer. Whatever you do, please understand that a build failure does not mean we are necessarily doing something wrong.

Issues you can help with.