Skip to content

build: update vcpkg version (and hence dependencies)#3542

Merged
lidavidm merged 2 commits intoapache:mainfrom
lidavidm:gh-3516
Oct 9, 2025
Merged

build: update vcpkg version (and hence dependencies)#3542
lidavidm merged 2 commits intoapache:mainfrom
lidavidm:gh-3516

Conversation

@lidavidm
Copy link
Member

@lidavidm lidavidm commented Oct 7, 2025

  • Update to recent vcpkg
  • Remove patches that are no longer necessary
  • Use our own Docker image to build wheels instead of relying on upstream

Closes #3516.

@lidavidm
Copy link
Member Author

lidavidm commented Oct 7, 2025

Hmm, apache/arrow dropped manylinux2014 and python 3.9. The latter makes sense, but the former will require us to bump, too. apache/arrow#46959

@lidavidm
Copy link
Member Author

lidavidm commented Oct 7, 2025

It also appears that while most platforms older than manylinux-2-28 are EOL, Amazon Linux 2 (and hence some Lambda runners) is still there. Maybe the solution is to start building our own images.

@lidavidm lidavidm marked this pull request as ready for review October 8, 2025 06:54
@lidavidm lidavidm requested a review from kou as a code owner October 8, 2025 06:54
@github-actions github-actions bot added this to the ADBC Libraries 21 milestone Oct 8, 2025
Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
@lidavidm lidavidm merged commit ad2b150 into apache:main Oct 9, 2025
66 of 70 checks passed
@lidavidm lidavidm deleted the gh-3516 branch October 9, 2025 09:17
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.

ci: update vcpkg again

2 participants