-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[.NET 10] missing Mono and Emscripten manifests for downlevel .NET 9 targeting #110318
Comments
Tagging subscribers to this area: @akoeplinger, @matouskozak |
/cc @steveisok @lewing |
yup, we're waiting for some sdk changes before adding it |
@lewing what changes are you still waiting on for this? I thought that all net10 changes I was tracking were in other than unwinding some test disablements. |
I think the *.current manifests were not renamed to net9 and a new current created. |
This is fixed now. You'll probably need the latest nightly sdk build. alexander:~$ sudo dotnet workload install android \
--source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json \
--source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json \
--source https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-android-a8cd27e4/nuget/v3/index.json
Welcome to .NET 10.0!
---------------------
SDK Version: 10.0.100-alpha.1.24620.1
Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.
Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry
----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, run 'dotnet dev-certs https --trust'
Learn about HTTPS: https://aka.ms/dotnet-https
----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
Skipping NuGet package signature verification.
Skipping NuGet package signature verification.
Installing pack Microsoft.Android.Sdk.Darwin version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Sdk.Darwin version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Sdk.Darwin version 34.0.147...
Writing workload pack installation record for Microsoft.Android.Sdk.Darwin version 34.0.147...
Installing pack Microsoft.Android.Ref.35 version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Ref.35 version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Runtime.Mono.35.android-arm version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Runtime.Mono.35.android-arm version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Runtime.Mono.35.android-arm64 version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Runtime.Mono.35.android-arm64 version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Runtime.Mono.35.android-x86 version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Runtime.Mono.35.android-x86 version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Runtime.Mono.35.android-x64 version 35.99.0-ci.main.78...
Writing workload pack installation record for Microsoft.Android.Runtime.Mono.35.android-x64 version 35.99.0-ci.main.78...
Installing pack Microsoft.Android.Templates version 35.99.0-ci.main.78...
[... lots of output ... ]
Successfully installed workload(s) android. |
Description
Looking here:
We are missing packs like:
Microsoft.NET.Workload.Mono.ToolChain.net9.Manifest-10.0.100-alpha.1
Microsoft.NET.Workload.Emscripten.net9.Manifest-10.0.100-alpha.1
Note that we have the
Current
,net6
,net7
, andnet8
manifest packs here.Missing
net9
manifests prevents us from buildingnet9.0-*
projects with a .NET 10 SDK, at:This is blocking us from getting a build of .NET MAUI on .NET 10.
Reproduction Steps
dotnet workload install android --source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json
with a .NET 10 SDK.Expected behavior
These manifest packs exist on the dotnet10 feed:
Microsoft.NET.Workload.Mono.ToolChain.net9.Manifest-10.0.100-alpha.1
Microsoft.NET.Workload.Emscripten.net9.Manifest-10.0.100-alpha.1
Actual behavior
These manifest packs do not exist on the dotnet10 feed:
Microsoft.NET.Workload.Mono.ToolChain.net9.Manifest-10.0.100-alpha.1
Microsoft.NET.Workload.Emscripten.net9.Manifest-10.0.100-alpha.1
Regression?
Yes, .NET 10 should support building
net9.0-*
projects.Known Workarounds
None
Configuration
Other information
No response
The text was updated successfully, but these errors were encountered: