Skip to content

Conversation

@mingyueliuh
Copy link
Contributor

Description

The build error started after ONNXRuntime update abseil (#25033).
The EP needs to explicitly add the abseil target to its link dependencies.

Motivation and Context

For fix the issue #25486

  - The build error started after onnxruntime updated abseil (microsoft#25033)
  - EP needs to add abseil target link
@HectorSVC
Copy link
Contributor

/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline,Windows x64 QNN CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 5 pipeline(s).

@mingyueliuh
Copy link
Contributor Author

@HectorSVC please take a look when you are available. Thanks.

@HectorSVC HectorSVC requested a review from Copilot July 22, 2025 03:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes a Linux build issue with the VitisAI execution provider where abseil headers cannot be found after ONNXRuntime updated its abseil dependency.

  • Adds explicit abseil target to VitisAI provider's link dependencies

@HectorSVC HectorSVC added the ep:VitisAI issues related to Vitis AI execution provider label Jul 22, 2025
Copy link
Contributor

@HectorSVC HectorSVC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@snnn
Copy link
Contributor

snnn commented Jul 22, 2025

So, every provider EP dll needs to have its own copy of abseil? It really surprised me.

@jywu-msft jywu-msft merged commit b2a6b02 into microsoft:main Jul 22, 2025
85 of 88 checks passed
@mingyueliuh mingyueliuh deleted the fix-absl-headers-not-find-on-linux branch July 23, 2025 06:01
sanketkaleoss pushed a commit to sanketkaleoss/onnxruntime that referenced this pull request Aug 11, 2025
### Description
The build error started after ONNXRuntime update abseil (microsoft#25033). 
The EP needs to explicitly add the abseil target to its link
dependencies.


### Motivation and Context
For fix the issue microsoft#25486

Co-authored-by: liumingyue <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ep:VitisAI issues related to Vitis AI execution provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants