<antifuchs>
this is weird, but I've been building the latest emacs from git with native-comp, and when installing, it was compiling the `seq` package at full cpu usage for hours. Killing that emacs process made the install process finish without an issue
<antifuchs>
(I'm on macOS big sur, intel)
<selfsymmetric-mu>
antifuchs: Weird, I have errors with seq too.
<{^_^}>
nix-community/emacs-overlay#151 (by matthew-piziak, 20 hours ago, open): Internal native compiler error upon launching emacsGcc with emacs config
<antifuchs>
ooh, good to know!
<selfsymmetric-mu>
I've tried switching to unstable, but then I get `attribute 'emacsGcc' missing`.
<antifuchs>
hmm, that's a package provided by the emacs-overlay, I thought?
<selfsymmetric-mu>
antifuchs: It is, yeah. I must be overlaying things wrong.
<selfsymmetric-mu>
…I'll admit I don't like overlays too much.
<antifuchs>
one of the main things that causes me pain with a modular nix config is that it's order-dependent but you can't easily tell what order things are in
<selfsymmetric-mu>
I like overrides because they're declarative with good locality. The definition is everything after the equals sign.
<antifuchs>
as a flake user, what I do is to make little module definitions that pull in the the overlays and use those modules riiight before my machine-specific modules
<antifuchs>
that way, the overlay is always availablee
<selfsymmetric-mu>
Overlays…black magic. Good for mixin behavior if you're trying to support many users, but I'm one person and I don't need that.
<selfsymmetric-mu>
Yeah, I hear good things about flakes except that I don't know what they're for. I'm waiting for them to be stable.
SumnerEvans[m] has left #nixos-emacs ["User left"]
selfsymmetric-mu has quit [Ping timeout: 245 seconds]