dotnet3.1
.NET Core is an open source and cross-platform framework for developing console and web applications.
As part of the DotNet SIG in Fedora, and working with the .NET Core maintainers upstream, I am planning to propose .NET Core 3.1 as a new package in Fedora. But to be able to build it in Fedora, I will need a bootstrap exception since .NET Core requires itself to build. In this way, it's similar to many other self-hosted languages/runtimes.
I have packages that build locally and the spec files are here:
dotnet-build-reference-packages
Only the first package, dotnet3.1, needs a bootstrap exception. Once dotnet3.1 is built, I can use that to build dotnet-build-reference-packages and then use those two to build final dotnet3.1 packages. I have tested this workflow locally.
I expect that I might need additional bootstrap exceptions at major new releases, but I am working with upstream to minimize that need.
+1
Technically, I suggest using a side tag for this, to avoid accidentally shipping the pre-built version to rawhide users, if the second build goes wrong.
Metadata Update from @james: - Issue tagged with: meeting
I'm fine with it too +1 ... if others can vote just do it, otherwise I've tagged it and will bring it up at the next meeting.
+1 as well.
Also, churchyard's suggestion of using a side tag for this is a good one.
@churchyard
I suggest using a side tag for this, to avoid accidentally shipping the pre-built version to rawhide users, if the second build goes wrong.
Sounds good! I am reading https://fedoraproject.org/wiki/Changes/OnDemandSideTags but it doesn't describe how to use them as a packager. Is https://fedoraproject.org/wiki/Package_update_HOWTO#Creating_a_side-tag the correct set of docs to read?
https://fedoraproject.org/wiki/Changes/OnDemandSideTags is a change on hold, not actual docs.
https://fedoraproject.org/wiki/Package_update_HOWTO#Creating_a_side-tag seem up to date
!2
Edit: Uh, left hand off by one key there. Should have been "+1".
We discussed this at this weeks meeting (https://meetbot-raw.fedoraproject.org/fedora-meeting-1/2020-02-20/fpc.2020-02-20-17.10.txt):
Metadata Update from @james: - Issue untagged with: meeting - Issue tagged with: writeup
Login to comment on this ticket.