Skip to content

ci: use bundled GTest for conda integration - #1277

Merged
zeroshade merged 1 commit into
apache:mainfrom
zeroshade:fix-conda-gtest-abi
Sep 3, 2026
Merged

ci: use bundled GTest for conda integration#1277
zeroshade merged 1 commit into
apache:mainfrom
zeroshade:fix-conda-gtest-abi

Conversation

@zeroshade

Copy link
Copy Markdown
Member

Rationale for this change

The Conda integration workflow overrides Apache Arrow's GTest_SOURCE=BUNDLED image configuration with SYSTEM. That can compile integration tests against Conda GTest headers while linking the bundled/different-version library, producing intermittent testing::internal::AssertHelper undefined-symbol failures.

What changes are included in this PR?

Remove the workflow override so the upstream conda-cpp image's explicit GTest_SOURCE=BUNDLED setting is used consistently for headers and libraries.

Are these changes tested?

  • actionlint .github/workflows/test.yml (excluding unrelated existing ShellCheck findings)
  • git diff --check

The complete Conda integration image is exercised by CI.

Are there any user-facing changes?

No.

Signed-off-by: Matt Topol <matt@columnar.tech>
@zeroshade
zeroshade merged commit a6245ab into apache:main Sep 3, 2026
23 checks passed
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