Preparing to apply for Summer of Nix

Hi everyone,
I’m getting ready to apply for the Summer of Nix and I am wondering about the technical requirements. When I compile the Linux Kernel, It takes either:

I wonder if this is the expected behaviour or if my numbers make sense and if I can/should optimise anything in my configuration besides overclocking my Ryzen 7 2700, which I already did. What do y’all think?

Sorry it took me so long to respond, @socd06.

Seems like the result is 34m31s.

If you run the command without --rebuild it won’t rebuild. So the result is from the store. That explains your 1s (not 1m) result.

If you then wish to rebuild (in case you have a stronger CPU, for example), then add the --rebuild option.

Man, I wonder if there is any way to compile the kernel that fast. Anyone know of some hyper-optimized build infra that’ll do it? I think even some crazy bazel setup might not.

30 minutes is a pretty good build time for the kernel, I think the highest end consumer CPUs still only manage 20+ minutes.

1 minute? Perhaps if it scales well.

Yes, high end AMD chips can do it on certain Kconfig (certain can even do 16 seconds).

My consumer CPU does 7 minutes, my server CPU does 5 minutes.

Thanks guys, if a great result is ~20 minutes then I guess I can keep my configuration as is.
Are there any tweaks besides overclocking I could try though?

Whelp, suppose I’m way outdated with kernel build speeds.