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

Commit

Permalink
Remove arm64 support for UAP package
Browse files Browse the repository at this point in the history
  • Loading branch information
joperezr committed Feb 13, 2017
1 parent 24543b1 commit 4fd261c
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 113 deletions.
Expand Up @@ -13,7 +13,6 @@
<PropertyGroup>
<PackageRID Condition="'$(ArchGroup)' == 'x86' OR '$(ArchGroup)' == 'x64'">win7-$(ArchGroup)$(_aotSuffix)</PackageRID>
<PackageRID Condition="'$(ArchGroup)' == 'arm'">win8-$(ArchGroup)$(_aotSuffix)</PackageRID>
<PackageRID Condition="'$(ArchGroup)' == 'arm64'">win10-$(ArchGroup)$(_aotSuffix)</PackageRID>
</PropertyGroup>
</When>
<Otherwise>
Expand All @@ -31,19 +30,13 @@
<OfficialBuildRID Include="win8-arm">
<Platform>arm</Platform>
</OfficialBuildRID>
<OfficialBuildRID Include="win10-arm64">
<Platform>arm64</Platform>
</OfficialBuildRID>
<OfficialBuildRID Include="win7-x86-aot">
<Platform>x86</Platform>
</OfficialBuildRID>
<OfficialBuildRID Include="win7-x64-aot" />
<OfficialBuildRID Include="win8-arm-aot">
<Platform>arm</Platform>
</OfficialBuildRID>
<OfficialBuildRID Include="win10-arm64-aot">
<Platform>arm64</Platform>
</OfficialBuildRID>

<!-- Ensure we have a RID-specific package for the current build, even if it isn't in our official set -->
<BuildRID Include="@(OfficialBuildRID)" Exclude="$(PackageRID)"/>
Expand Down
16 changes: 1 addition & 15 deletions src/shims/ApiCompatBaseline.uap.netfx461.txt
Expand Up @@ -5,20 +5,6 @@ DEFAULT_APPNAME Error: 0 : Unable to resolve assembly 'Assembly(Name=System.Web.
Compat issues with assembly mscorlib:
MembersMustExist : Member 'Microsoft.Win32.RegistryKey Microsoft.Win32.Registry.DynData' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryHive Microsoft.Win32.RegistryHive.DynData' does not exist in the implementation but it does exist in the contract.
CannotRemoveBaseTypeOrInterface : Type 'Microsoft.Win32.RegistryKey' does not inherit from base type 'System.MarshalByRefObject' in the implementation but it does in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.Close()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.CreateSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.CreateSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck, Microsoft.Win32.RegistryOptions)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.CreateSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck, Microsoft.Win32.RegistryOptions, System.Security.AccessControl.RegistrySecurity)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.CreateSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck, System.Security.AccessControl.RegistrySecurity)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.GetAccessControl()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.GetAccessControl(System.Security.AccessControl.AccessControlSections)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive, System.String, Microsoft.Win32.RegistryView)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.OpenSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.OpenSubKey(System.String, Microsoft.Win32.RegistryKeyPermissionCheck, System.Security.AccessControl.RegistryRights)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.Win32.RegistryKey.SetAccessControl(System.Security.AccessControl.RegistrySecurity)' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.Win32.RegistryKeyPermissionCheck' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System._AppDomain' does not exist in the implementation but it does exist in the contract.
CannotRemoveBaseTypeOrInterface : Type 'System.AccessViolationException' does not implement interface 'System.Runtime.InteropServices._Exception' in the implementation but it does in the contract.
TypesMustExist : Type 'System.ActivationContext' does not exist in the implementation but it does exist in the contract.
Expand Down Expand Up @@ -3336,4 +3322,4 @@ CannotRemoveBaseTypeOrInterface : Type 'System.Xml.Xsl.XsltException' does not i
MembersMustExist : Member 'System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader, System.Xml.XmlResolver, System.Security.Policy.Evidence)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.IXPathNavigable, System.Xml.XmlResolver, System.Security.Policy.Evidence)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator, System.Xml.XmlResolver, System.Security.Policy.Evidence)' does not exist in the implementation but it does exist in the contract.
Total Issues: 3325
Total Issues: 3311
92 changes: 1 addition & 91 deletions src/shims/ApiCompatBaseline.uap.netstandard20.txt
@@ -1,12 +1,3 @@
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Composition.AttributedModel'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Composition.Convention'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Composition.Hosting'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Composition.Runtime'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Composition.TypedParts'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Json'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Runtime.CompilerServices.Unsafe'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Text.Encodings.Web'.
DEFAULT_APPNAME Error: 0 : Failed to find or load matching assembly 'System.Threading.Tasks.Dataflow'.
DEFAULT_APPNAME Warning: 0 : Found 'System.Transactions' with PublicKeyToken 'b03f5f7f11d50a3a' instead of 'b77a5c561934e089'.
Compat issues with assembly netstandard:
TypesMustExist : Type 'System.Net.AuthenticationSchemeSelector' does not exist in the implementation but it does exist in the contract.
Expand Down Expand Up @@ -82,85 +73,4 @@ TypesMustExist : Type 'System.Net.Mime.DispositionTypeNames' does not exist in t
TypesMustExist : Type 'System.Net.Mime.MediaTypeNames' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Net.Mime.TransferEncoding' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Net.WebSockets.HttpListenerWebSocketContext' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Composition.AttributedModel:
TypesMustExist : Type 'System.Composition.ExportAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ExportMetadataAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ImportAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ImportingConstructorAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ImportManyAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ImportMetadataConstraintAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.MetadataAttributeAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.OnImportsSatisfiedAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.PartMetadataAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.PartNotDiscoverableAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.SharedAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.SharingBoundaryAttribute' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.AttributedModelProvider' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Composition.Convention:
TypesMustExist : Type 'System.Composition.Convention.ConventionBuilder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.ExportConventionBuilder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.ImportConventionBuilder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.ParameterImportConventionBuilder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.PartConventionBuilder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Convention.PartConventionBuilder<T>' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Composition.Hosting:
TypesMustExist : Type 'System.Composition.Hosting.CompositionHost' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.CompositeActivator' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.CompositionDependency' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.CompositionOperation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.DependencyAccessor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.ExportDescriptor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.ExportDescriptorPromise' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.ExportDescriptorProvider' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.LifetimeContext' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Composition.Runtime:
TypesMustExist : Type 'System.Composition.CompositionContext' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Export<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ExportFactory<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.ExportFactory<T, TMetadata>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.CompositionFailedException' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.Core.CompositionContract' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Composition.TypedParts:
TypesMustExist : Type 'System.Composition.CompositionContextExtensions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Composition.Hosting.ContainerConfiguration' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Json:
TypesMustExist : Type 'System.Json.JsonArray' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Json.JsonObject' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Json.JsonPrimitive' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Json.JsonType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Json.JsonValue' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Runtime.CompilerServices.Unsafe:
TypesMustExist : Type 'System.Runtime.CompilerServices.Unsafe' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Text.Encodings.Web:
TypesMustExist : Type 'System.Text.Encodings.Web.HtmlEncoder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Encodings.Web.JavaScriptEncoder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Encodings.Web.TextEncoder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Encodings.Web.TextEncoderSettings' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Encodings.Web.UrlEncoder' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Unicode.UnicodeRange' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Text.Unicode.UnicodeRanges' does not exist in the implementation but it does exist in the contract.
Compat issues with assembly System.Threading.Tasks.Dataflow:
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.ActionBlock<TInput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.BatchBlock<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2, T3>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.BroadcastBlock<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.BufferBlock<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.DataflowBlock' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.DataflowBlockOptions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.DataflowLinkOptions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.DataflowMessageHeader' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.DataflowMessageStatus' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.IDataflowBlock' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.IPropagatorBlock<TInput, TOutput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.ITargetBlock<TInput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.JoinBlock<T1, T2>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.JoinBlock<T1, T2, T3>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.TransformBlock<TInput, TOutput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.TransformManyBlock<TInput, TOutput>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'System.Threading.Tasks.Dataflow.WriteOnceBlock<T>' does not exist in the implementation but it does exist in the contract.
Total Issues: 144
Total Issues: 72

0 comments on commit 4fd261c

Please sign in to comment.