New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/24240#issuecomment-779523005 Comment: From when this last came up on IRC, I believe the preferred direction was to have a separate template for it indeed, so you went on a good route :) We want to avoid even more piling up in the GCC package, since any fix to the components inside requires a full rebuild. What will be interesting to find out is how easily or not it works with cross builds :p We can't have a gccemacs package; it's not released yet, and afaik the authors don't consider it stable. I think you have a bit of a misunderstanding regarding what doom-emacs is. It's a framework that sits atop an already built emacs. Choosing to use/support native compilation in emacs is a build time choice, and doom emacs goes on top of that, with or without the feature enabled, though it can certainly take advantage of the speed up. I use doom-emacs locally, but I definitely don't use gccemacs yet. > Although if I do recall, a regular emacs build should be able to run .elc files compiled from straight.el. From what I understood, this definitely required running the gccemacs branch, and shouldn't work with our current build of emacs. I will be pleasantly surprised if that's not the case. Feel free to open a PR ;)