2 ms·
Everything is getting recompiled all the time anyway. At least with FreeBSD, any time a dependency is updated, all the packages that depend on that package get
by craftkiller 4y ago
Everything is getting recompiled all the time anyway. At least with FreeBSD, any time a dependency is updated, all the packages that depend on that package get rebuilt. There's no concept of "this was a small update and its dynamically linked", its just "the version string changed, so rebuild everything that lists it as a dependency". This is particularly "fun" for web browsers because they have a lot of dependencies, ensuring they're rebuilt often, and they take a long time to build.
- bombolo 4y ago> Everything is getting recompiled all the time anyway. Source? I know when stuff on my distribution gets recompiled because then I have to download and unpack it, so I notice. I can assure you that it isn't as you say. > with FreeBSD Despite the monorepo thing, I assure you that most FreeBSD users do use software coming from other places as well.
- CamperBob2 4y agoIf nothing else, you probably see several megabytes' worth of JIT compilation whenever you visit a JavaScript-heavy web page. Same effect... namely, none at all.
- bombolo 4y agoLol sure… JIT only does the hot paths, not the whole thing. It certainly will not make several mb of output without my computer sounding like an ariane5 launch