39 ms·
Building the entire Roslyn + runtime + additional packs + sdk installer and other bits is something that makes little sense to do for pretty much anyone but spe
by neonsunset 2y ago
Building the entire Roslyn + runtime + additional packs + sdk installer and other bits is something that makes little sense to do for pretty much anyone but specific distro maintainers that have policies that require built-from-source only packages, organizations or select individuals that just want to do it because reasons.
Otherwise it takes way too much time as it means compiling multiple large projects (surely you're not always building LLVM or Chromium from source?), this isn't really something official documentation for the regular user needs to concern itself with but the documentation in the respective repository.
- kragen 2y agoi don't want to become dependent on software where in theory it's free for me to study, modify, and redistribute modified versions of it, but in practice doing so is far too difficult to be worthwhile. it sounds like you're saying .net core has slid pretty far down that slippery slope? debian does of course always rebuild llvm and chromium from source
- neonsunset 2y agoHave LLVM, GCC or, say, Firefox or Chromium slid pretty far down that slippery slope? It might seem you're just looking for an excuse to make a straw-man of, which is not a productive way to approach whatever it is that grinds your gears. You can build .NET (like the entire thing) on your machine (and the readme does a good job to guide you through that), it's just not a very practical thing to do for a regular user. Exact same reason applies to OpenJDK which is why there are usually community-maintained builds of it like Adoptium (besides addressing support-contract trap by Oracle which some of the "first-party" Java SDK builds are). In the case of Debian, it is the target audience for the use of dotnet/dotnet VMR. Why they are not using it is something I don't care about though. My choice would be something saner for daily driving like Fedora anyway.
- kragen 2y agofirefox and chromium yes, llvm is about halfway there, and gcc has fought its way a significant distance back up that slope since the first time i built it almost 30 years ago