Closed natsukagami closed 1 year ago
I'm not sure how it will do with Rust 1.70 though, so maybe it's not longer needed? https://github.com/tpwrules/nixos-apple-silicon/pull/80#issuecomment-1606232930 might be relevant.
Maybe this patch should just be dropped completely? It should reverse the patch for Rust 1.69 since reverse = true. Did I put that in the wrong place somehow?
I'm not sure if there is a reverse = true
option for kernel.manualConfig
.
Interesting. Is this patch backwards compatible? Does the kernel compile fine with Rust 1.69 if you cut that patch out completely?
I don't want to proclaim support for the stable release as that's an additional testing burden I can't really support but if the patch is unnecessary and removing it solves the problem of immediate failure I would be happy to remove it.
It seems so. It builds fine and runs ok (I've been seeing some visual glitches on swayfx
but I doubt it's the kernel's fault), on top of my 23.05 stable, on this branch (which uses Rust 1.69, so the patch should not kick in).
Ok, I would merge if you adjusted this PR to drop the patch entirely. Then it should support both current stable and unstable.
I saw this was changed in the commit, so I thought it might be a mistake. The kernel rejects the patch on Rust 1.69 (latest nixos stable as of today) otherwise.
Build logs