4 ms·
This is what Nix gets right. Even if static linking is used, if some dependency is updated, all packages that have that dependency in its transitive closure get
by danieldk 7y ago
This is what Nix gets right. Even if static linking is used, if some dependency is updated, all packages that have that dependency in its transitive closure get recompiled.
- saagarjha 7y agoSounds a bit inconvenient if something low level gets changed, no? If libc changes you’re in for a day of builds…
- ComputerGuru 7y agoFreeBSD’s pkg does that, but they’re recompiled in the package server and you just download the updated binaries built against those releases. It is very fast.