* Michael Cronenworth <mike(a)cchtml.com> [2018-08-15 10:19]:
On 08/15/2018 08:55 AM, Florian Weimer wrote:
> Are you sure about that? Ocaml does it as well.
The guidelines allow an initial bootstrap from binaries, but subsequent
builds are supposed to build from source. The problem is that we can't build
without the binaries at all. The Roslyn compiler requires the "msbuild"
tool, which hasn't been successfully built from source.
I don't have the time to lend, but if others are willing to step in that would be
great.
It's possible to build msbuild (and .NET Core) from source here:
https://github.com/dotnet/source-build/
But then there's the recursive problem of building all those binary
(nuget) packages that source-build needs, from source.
We are working on trying to improve .NET Core (including msbuild) and
bring it to a point where it can be added to Fedora proper, but it's a
fairly long term goal.
Omair
--
PGP Key: B157A9F0 (
http://pgp.mit.edu/)
Fingerprint = 9DB5 2F0B FD3E C239 E108 E7BD DF99 7AF8 B157 A9F0