Skip to content

dev-lang/go: Sync with Gentoo - #4327

Open
sayanchowdhury wants to merge 2 commits into
mainfrom
sayan/update-go
Open

sayanchowdhury wants to merge 2 commits into
mainfrom
sayan/update-go

Conversation

@sayanchowdhury

Copy link
Copy Markdown
Member
  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

It's from Gentoo commit 6b327f4117fb1352bffe4500709860a469ad2b5e.

Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
@sayanchowdhury
sayanchowdhury requested a review from a team as a code owner October 21, 2026 06:06
Copilot AI balanced review requested due to automatic review settings October 21, 2026 06:06

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.

🔵 Needs a closer look

The compiler and EAPI changes need confirmed amd64/arm64 builds and human inspection of the outstanding CI image differences.

No open issues 🎉

What changed in this PR

Syncs Flatcar’s Go packaging with Gentoo and enables Go 1.27.3 for amd64 and arm64.

Changes:

  • Refreshes Go versions, architecture keywords, and source checksums.
  • Updates Go 1.27.3 to EAPI 9, raises its bootstrap requirement, and removes a patch.
  • Adds update and security changelog entries.
File Description
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​Manifest Refreshes source archive checksums.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.27.3.ebuild Updates EAPI, bootstrap requirement, keywords, and patches.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.27.2.ebuild Marks previously stable architectures testing.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.27.1.ebuild Stabilizes several architectures.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.26.9.ebuild Adds the Go 1.26.9 ebuild.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.26.7.ebuild Stabilizes several architectures.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.26.10.ebuild Marks arm and ppc64 testing.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.25.14.ebuild Stabilizes amd64, arm64, and x86.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.25.13.ebuild Stabilizes ppc64.
sdk_container/​src/​third_party/​portage-stable/​dev-lang/​go/​go-1.24.12-r1.ebuild Removes the older ebuild.
sdk_container/​src/​third_party/​coreos-overlay/​profiles/​coreos/​base/​package.accept_keywords Accepts Go 1.27.3 on amd64 and arm64.
changelog/​updates/​2026-10-21-go-1.27.3-update.md Records the Go update.
changelog/​security/​2026-10-21-go-1.27.3.md Records the Go security fix.

Review effort: Balanced

Comment thread changelog/security/2026-10-21-go-1.27.3.md Outdated
Comment thread changelog/updates/2026-10-21-go-1.27.3-update.md Outdated

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.

🔵 Needs a closer look

The Go toolchain transition needs human verification of CI build results and image differences, which remain unchecked in the PR checklist.

No open issues 🎉

Review effort: Balanced

Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
Copilot AI balanced review requested due to automatic review settings October 21, 2026 10:30

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.

🔵 Needs a closer look

Compiler selection and bootstrap changes need human confirmation of SDK builds and image differences, which remain unverified.

No open issues 🎉

Review effort: Balanced

This branch is waiting to be deployed

1 waiting deployment
development — 7c43338f Waiting Oct 21, 2026 by sayanchowdhury via Wait for approval #6007
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.

3 participants