Skip to content

build: Android compileSdk 34 + UWP ARM64 warning + Linux WSC test dl …#985

Open
v-patrickpe wants to merge 1 commit into
microsoft:mainfrom
v-patrickpe:user/v-patrickpe/android-sdk34-uwp-arm64-linux-dl
Open

build: Android compileSdk 34 + UWP ARM64 warning + Linux WSC test dl …#985
v-patrickpe wants to merge 1 commit into
microsoft:mainfrom
v-patrickpe:user/v-patrickpe/android-sdk34-uwp-arm64-linux-dl

Conversation

@v-patrickpe
Copy link
Copy Markdown

…libs

Bundles three independent low-risk additions:

Build/libHttpClient.Android/build.gradle
Bumps compileSdkVersion from 31 to 34. Required by downstream
consumers (Bumblelion) being upgraded to current AGP/Gradle. SDK
bump only - no runtime API change.

Samples/UWP-Http/Http.vcxproj
Suppresses TreatWarningAsError for Release|ARM64 to unblock
ARM64 sample builds while a separate cleanup of the underlying
warning is pursued.

Build/libHttpClient.Linux/CMakeLists.txt
Adds \ to the WebSocketCompressionTests.Linux
target_link_libraries so the test binary links cleanly. The
WebSocket Compression support (#965) addition introduced an
unresolved dlopen/dlsym reference via linked crypto in some
agent configurations. This surfaced in downstream consumer pipeline
PlayFab.SDKs.All TestDrop (Microsoft ADO def 137186) on 2026-05-28
after Linux clang/dpkg fixes unblocked the prior failure mode.

…libs

Bundles three independent low-risk additions:

Build/libHttpClient.Android/build.gradle
  Bumps `compileSdkVersion` from 31 to 34. Required by downstream
  consumers (Bumblelion) being upgraded to current AGP/Gradle. SDK
  bump only - no runtime API change.

Samples/UWP-Http/Http.vcxproj
  Suppresses `TreatWarningAsError` for `Release|ARM64` to unblock
  ARM64 sample builds while a separate cleanup of the underlying
  warning is pursued.

Build/libHttpClient.Linux/CMakeLists.txt
  Adds `\` to the `WebSocketCompressionTests.Linux`
  target_link_libraries so the test binary links cleanly. The
  WebSocket Compression support (microsoft#965) addition introduced an
  unresolved `dlopen`/`dlsym` reference via linked crypto in some
  agent configurations. This surfaced in downstream consumer pipeline
  PlayFab.SDKs.All TestDrop (Microsoft ADO def 137186) on 2026-05-28
  after Linux clang/dpkg fixes unblocked the prior failure mode.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@v-patrickpe
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree company="Microsoft"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant