Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

[release/2.1] Port to release/2.1 update tizen rid for netcore app#30888

Merged
danmoseley merged 1 commit into
dotnet:release/2.1from
gbalykov:port-to-2.1-update-tizen-rid-for-netcore-app
Jul 10, 2018
Merged

[release/2.1] Port to release/2.1 update tizen rid for netcore app#30888
danmoseley merged 1 commit into
dotnet:release/2.1from
gbalykov:port-to-2.1-update-tizen-rid-for-netcore-app

Conversation

@gbalykov
Copy link
Copy Markdown
Member

@gbalykov gbalykov commented Jul 7, 2018

Cherry-pick of #30875

Related PR: #30640

cc @alpencolt @Dmitri-Botcharnikov

@stephentoub
Copy link
Copy Markdown
Member

@dotnet-bot test Windows x64 Debug Build please (unknown nano failure)

@karelz karelz added this to the 2.1.x milestone Jul 8, 2018
@karelz
Copy link
Copy Markdown
Member

karelz commented Jul 8, 2018

@danmosemsft are we going to take it for 2.1.3?

@danmoseley
Copy link
Copy Markdown
Member

@weshaggard is this really a necessary part of #30640 ? If so can you please review, and we can merge it today.

If not, we need info to take it to shiproom.

@danmoseley
Copy link
Copy Markdown
Member

@gbalykov @alpencolt @Dmitri-Botcharnikov if you have a change like this that you would like to get into servicing, please invoke @danmosemsft and @karelz so we can help, because there is process we need to follow - otherwise it cannot get merged.

@weshaggard
Copy link
Copy Markdown
Member

@weshaggard is this really a necessary part of #30640 ? If so can you please review, and we can merge it today.

Assuming tizen is planning to have a build of 2.1.x for tizen 5.0.0 then yes this is necessary.

@danmoseley
Copy link
Copy Markdown
Member

OK merging as a necessary part of approved #30640.

@danmoseley danmoseley merged commit ffa1879 into dotnet:release/2.1 Jul 10, 2018
@gbalykov
Copy link
Copy Markdown
Member Author

@danmosemsft @weshaggard thank you

@gbalykov
Copy link
Copy Markdown
Member Author

@weshaggard looks like .NET Core SDK 2.1.3, which is downloaded during release/2.1 build, doesn't contain tizen.5.0.0 RIDs at all. Should sdk version be updated?

@gbalykov
Copy link
Copy Markdown
Member Author

@weshaggard I've checked and found that both release/2.1 and master use SDKs, which do not contain tizen.5.0.0 RIDs (2.1.3 and 2.1.4 correspondingly). SDK 2.2 contains tizen.5.0.0 RID, however, it uses NETCore.App 2.2. Are there any plans for SDK updates for release/2.1 branch? It seems that this is the reason why we are not able to build CoreFX for tizen.5.0.0 on release/2.1.

@weshaggard
Copy link
Copy Markdown
Member

We don't currently have any plans to update the release/2.1 branch to use any SDK that doesn't come from the release/2.1 servicing builds which I believe is 2.1.4xx builds. I would expect that we should be getting a version of that SDK that contains the tizen 5.0 rid, although I'm not sure which one without tracking through the branches.

@weshaggard
Copy link
Copy Markdown
Member

I just took a quick look at our latest servicing build https://github.com/dotnet/versions/tree/master/build-info/dotnet/product/cli/release/2.1.3 and it does appear to have the tizen.5.0.0 RID in the runtime. Once that ships we can update to it. The version of the SDK for that build is 2.1.401 and so you can attempt to try that out.

@gbalykov
Copy link
Copy Markdown
Member Author

@weshaggard thank you. Sdk, which you mentioned, partially helped. (For my previous comment I used https://github.com/dotnet/core-sdk/blob/master/README.md#installers-and-binaries)

Now I see that next restored nuget packages (from https://dotnet.myget.org/gallery/dotnet-core) do not contain tizen.5.0.0 RID:

Microsoft.NETCore.Jit/2.1.3-servicing-26718-03
Microsoft.NETCore.Runtime.CoreCLR/2.1.3-servicing-26718-03
Microsoft.NETCore.TestHost/2.1.3-servicing-26718-03

These are restored during Restoring ILAsm version '2.1.3-servicing-26718-03' init-tools step.
For example, Microsoft.NETCore.Jit doesn't seem to contain tizen.5.0.0 RID even in 3.0.0-preview1-26719-01. Could you, please, suggest the way to fix this?

@weshaggard
Copy link
Copy Markdown
Member

Those come from the coreclr repo. You need to add tizen.5.0.0 to the list here https://github.com/dotnet/coreclr/blob/master/src/.nuget/dir.props#L144

@gbalykov
Copy link
Copy Markdown
Member Author

@weshaggard thank you!

@danmoseley danmoseley removed the Servicing-consider Issue for next servicing release review label Aug 17, 2018
@gbalykov
Copy link
Copy Markdown
Member Author

@weshaggard I've added tizen.5.0.0 RID to CoreCLR (dotnet/coreclr#19058). Could you, please, clarify, when will this change get to sdk?

@danmoseley
Copy link
Copy Markdown
Member

@gbalykov this is going to be in 2.1.4, which is on track to release mid next month.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants