Remix.run Logo
▲ tfrancisl an hour ago

Yes, and unlike NixOS they dont calculate build hashes for the sake of making binary caches. So truly, you have to build from source, even if your recipe is exactly the same as everyone else's. I've never really understood this zealotry around compiling things myself, and boy are there some big (slow to compile) programs out there these days.

▲t43562 39 minutes ago | parent | next [-]

For one thing you can, in theory, optimise for the CPU you have instead of some generic target that has to run acceptably everywhere.

▲tfrancisl 29 minutes ago | parent [-]

Sure, but again, you could in theory distribute said builds and stop wasting compute compiling yourself. I know nixpkgs, for example, builds with very generic targets and not super aggressive compiler flags, but at least the machinery exists to do this.

▲t43562 11 minutes ago | parent [-]

On my 10 computers for example? :-) Gentoo wasn't aimed at people with such luxuries.

I'm not a Gentoo user BTW but I do think building from source is attractive for the same reasons cargo (Isn't that build from source mostly?) and go do it.

▲NoidFonsense 40 minutes ago | parent | prev | next [-]

There are binary packages in gentoo, but you can't take advantage of USE flags.

▲yolp5 39 minutes ago | parent | prev [-]

[dead]