Skip to content

feat: use kernel gnu mirrors - #563

Merged
talos-bot merged 1 commit into
siderolabs:mainfrom
frezbo:feat/use-kernel-gnu-mirror
Aug 3, 2026
Merged

feat: use kernel gnu mirrors#563
talos-bot merged 1 commit into
siderolabs:mainfrom
frezbo:feat/use-kernel-gnu-mirror

Conversation

@frezbo

@frezbo frezbo commented Aug 3, 2026

Copy link
Copy Markdown
Member

Official GNU mirrors are mostly down or flaky, switch to kernel gnu mirrors.

Copilot AI review requested due to automatic review settings August 3, 2026 16:05
@github-project-automation github-project-automation Bot moved this to To Do in Planning Aug 3, 2026
@talos-bot talos-bot moved this from To Do to In Review in Planning Aug 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown

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 updates multiple GNU tool/package recipes to download source tarballs from the kernel.org GNU mirror instead of ftpmirror.gnu.org, aiming to improve reliability when fetching upstream sources.

Changes:

  • Switched GNU source URLs in many pkg.yaml recipes from ftpmirror.gnu.org to mirrors.kernel.org/gnu/....
  • Kept existing versions/checksums/destinations intact while changing only the mirror host.

Reviewed changes

Copilot reviewed 26 out of 26 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
tools-tar/pkg.yaml Switch tar source URL to kernel.org GNU mirror.
tools-cpio/pkg.yaml Switch cpio source URL to kernel.org GNU mirror.
texinfo/pkg.yaml Switch texinfo source URL to kernel.org GNU mirror.
sed/pkg.yaml Switch sed source URL to kernel.org GNU mirror.
patch/pkg.yaml Switch patch source URL to kernel.org GNU mirror.
nettle/pkg.yaml Switch nettle source URL to kernel.org GNU mirror.
ncurses/pkg.yaml Switch ncurses source URL to kernel.org GNU mirror.
mpfr/pkg.yaml Switch mpfr source URL to kernel.org GNU mirror.
mpc/pkg.yaml Switch mpc source URL to kernel.org GNU mirror.
m4/pkg.yaml Switch m4 source URL to kernel.org GNU mirror.
libunistring/pkg.yaml Switch libunistring source URL to kernel.org GNU mirror.
libtool/pkg.yaml Switch libtool source URL to kernel.org GNU mirror.
libtasn1/pkg.yaml Switch libtasn1 source URL to kernel.org GNU mirror.
gzip/pkg.yaml Switch gzip source URL to kernel.org GNU mirror.
grep/pkg.yaml Switch grep source URL to kernel.org GNU mirror.
gperf/pkg.yaml Switch gperf source URL to kernel.org GNU mirror.
gmp/pkg.yaml Switch gmp source URL to kernel.org GNU mirror.
gawk/pkg.yaml Switch gawk source URL to kernel.org GNU mirror.
findutils/pkg.yaml Switch findutils source URL to kernel.org GNU mirror.
diffutils/pkg.yaml Switch diffutils source URL to kernel.org GNU mirror.
coreutils/pkg.yaml Switch coreutils source URL to kernel.org GNU mirror.
bison/pkg.yaml Switch bison source URL to kernel.org GNU mirror.
bc/pkg.yaml Switch bc source URL to kernel.org GNU mirror.
bash/pkg.yaml Switch bash source URL to kernel.org GNU mirror.
automake/pkg.yaml Switch automake source URL to kernel.org GNU mirror.
autoconf/pkg.yaml Switch autoconf source URL to kernel.org GNU mirror.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread libtool/pkg.yaml Outdated
Comment thread gperf/pkg.yaml Outdated
@frezbo
frezbo force-pushed the feat/use-kernel-gnu-mirror branch 3 times, most recently from f564eee to 5060653 Compare August 3, 2026 17:06
Official GNU mirrors are mostly down or flaky, switch to kernel gnu mirrors.

Signed-off-by: Noel Georgi <git@frezbo.dev>
@frezbo
frezbo force-pushed the feat/use-kernel-gnu-mirror branch from 5060653 to da6e92a Compare August 3, 2026 17:24
@github-project-automation github-project-automation Bot moved this from In Review to Approved in Planning Aug 3, 2026
@frezbo

frezbo commented Aug 3, 2026

Copy link
Copy Markdown
Member Author

/m

@talos-bot
talos-bot merged commit da6e92a into siderolabs:main Aug 3, 2026
13 checks passed
@github-project-automation github-project-automation Bot moved this from Approved to Done in Planning Aug 3, 2026
@frezbo
frezbo deleted the feat/use-kernel-gnu-mirror branch August 3, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants