Skip to content

[GLUTEN-11715][VL] Add fallback mirrors for libelf downloads#11904

Merged
FelixYBW merged 1 commit into
apache:mainfrom
officialasishkumar:fix/11715-libelf-fallback-mirrors
Apr 11, 2026
Merged

[GLUTEN-11715][VL] Add fallback mirrors for libelf downloads#11904
FelixYBW merged 1 commit into
apache:mainfrom
officialasishkumar:fix/11715-libelf-fallback-mirrors

Conversation

@officialasishkumar

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

Fixes #11715.

The custom libelf vcpkg port depended on a single Fossies download URL. When that host timed out, the entire Velox build failed even though the same archive was available elsewhere.

This change adds two verified fallback mirrors ahead of the existing Fossies URL so vcpkg_download_distfile can keep building through single-host outages without changing the pinned source archive.

How was this patch tested?

  • verified both added mirrors respond successfully
  • downloaded the archive from each added mirror and confirmed the SHA512 matches the pinned checksum in the port file:
    • https://mirror.clarkson.edu/gentoo/distfiles/80/libelf-0.8.13.tar.gz
    • https://mirror.dotsrc.org/mirrors/pub/gsb/gsb64-2.30_slackware64-13.1/source/l/libelf/libelf-0.8.13.tar.gz

Was this patch authored or co-authored using generative AI tooling?

No

Add two verified mirrors ahead of the existing Fossies URL in the custom libelf vcpkg port so builds can continue when a single host is unavailable. The pinned SHA512 remains unchanged because all mirrors serve the same archive.
@github-actions github-actions Bot added the BUILD label Apr 9, 2026
@FelixYBW FelixYBW merged commit 4ead43d into apache:main Apr 11, 2026
10 checks passed
zml1206 pushed a commit to zml1206/gluten that referenced this pull request Jun 10, 2026
…11904)

Add two verified mirrors ahead of the existing Fossies URL in the custom libelf vcpkg port so builds can continue when a single host is unavailable. The pinned SHA512 remains unchanged because all mirrors serve the same archive.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Timeout when downloading libelf-0.8.13.tar.gz from fossies.org (port 443)

2 participants