Skip to content

[azure] Disabled unmaintained ARM32-UWP, updated sdk#1786

Merged
CastagnaIT merged 4 commits intoxbmc:Piersfrom
CastagnaIT:azure_arm_changes
Mar 2, 2025
Merged

[azure] Disabled unmaintained ARM32-UWP, updated sdk#1786
CastagnaIT merged 4 commits intoxbmc:Piersfrom
CastagnaIT:azure_arm_changes

Conversation

@CastagnaIT
Copy link
Copy Markdown
Collaborator

@CastagnaIT CastagnaIT commented Feb 26, 2025

Description

Disabled ARM32 because unmaintained platform
aligned sdk version to the same used from appveyor.yml file
add missing ARM64 platorm to cdm library (e.g. allow ARM64-UWP to be builded)

Motivation and context

CI Azure builds fails for UWP ARM32 with
LINK : fatal error LNK1104: cannot open file 'WindowsApp.lib'

by some search MS has stopped the support to ARM32,
and all applications must switch to ARM64
https://learn.microsoft.com/en-us/windows/arm/arm32-to-arm64
I'm not fully sure if the problem arises from this, but compilations with ARM64 go smoothly

fix #1784 - problem caused because new sdk has been used

How has this been tested?

Screenshots (if appropriate):

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • Clean up (non-breaking change which removes non-working, unmaintained functionality)
  • Improvement (non-breaking change which improves existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that will cause existing functionality to change)
  • Cosmetic change (non-breaking change that doesn't touch code)
  • None of the above (please explain below)

Checklist:

  • I have read the Contributing document
  • My code follows the Code Guidelines of this project
  • My change requires a change to the Wiki documentation
  • I have updated the documentation accordingly

@CastagnaIT CastagnaIT added Type: Fix non-breaking change which fixes an issue Component: Build v22 Piers labels Feb 26, 2025
@CastagnaIT CastagnaIT marked this pull request as ready for review February 26, 2025 18:41
@CastagnaIT CastagnaIT changed the title [azure] Changed ARM32 to ARM64 and updated sdk [azure] Disabled ARM32-UWP, updated sdk Mar 2, 2025
@CastagnaIT CastagnaIT changed the title [azure] Disabled ARM32-UWP, updated sdk [azure] Disabled unmaintained ARM32-UWP, updated sdk Mar 2, 2025
@CastagnaIT CastagnaIT merged commit f4af743 into xbmc:Piers Mar 2, 2025
@CastagnaIT CastagnaIT deleted the azure_arm_changes branch March 2, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Build Type: Fix non-breaking change which fixes an issue v22 Piers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Build Error:🕒 std::chrono::time_point Template Compilation Errors in AdaptiveStream.h

1 participant