-
-
Notifications
You must be signed in to change notification settings - Fork 13.3k
go 1.26rc2, go@1.25 1.25.6 (new formula) #258912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
stefanb
wants to merge
3
commits into
main
Choose a base branch
from
go1.26
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
+96
−8
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Dec 19, 2025
Merged
Merged
Merged
Member
refreshing the downstream dependencies |
This was referenced Dec 26, 2025
Merged
This was referenced Dec 26, 2025
Member
|
accidentally ran a pr push 😅 , cancelled the current run. previous run ref, https://github.com/Homebrew/homebrew-core/actions/runs/20281447614/job/58247550595?pr=258912 |
This was referenced Dec 26, 2025
This was referenced Dec 27, 2025
stefanb
added a commit
that referenced
this pull request
Jan 5, 2026
PR ref: * Upstream vitessio/vitess#19088 * #258912
This was referenced Jan 5, 2026
This was referenced Jan 16, 2026
Merged
This was referenced Jan 23, 2026
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
alias
automerge-skip
`brew pr-automerge` will skip this pull request
CI-build-dependents-from-source
Pass --build-dependents-from-source to brew test-bot.
CI-no-fail-fast
Continue CI tests despite failing GitHub Actions matrix builds.
CI-no-fail-fast-deps
Continue dependent tests despite failing GitHub Actions matrix tests.
CI-skip-recursive-dependents
Pass --skip-recursive-dependents to brew test-bot.
in progress
Stale bot should stay away
long dependent tests
Set a long timeout for dependent testing
new formula
PR adds a new formula to Homebrew/homebrew-core
prerelease-testing
Pull request from upstream, testing a pre-release with homebrew dependencies
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Announcements:
Release notes:
Go 1.26 milestone:
(release blockers, commits, PRs)
Go release dashboard: https://dev.golang.org/release
Downloads: https://go.dev/dl/
Related/similar previous major releases:
Builds:
Problematic dependants formulae:
Needs to be rebuilt via revision bump in this PR:
golangci-linttest failure:the Go language version (go1.25) used to build golangci-lint is lower than the targeted Go version (1.26)Needs upstream fix for Go 1.26
garbletest failure:Go version "go1.26rc1" is too new; Go linker patches aren't available for go1.26 or later yet,Go version "go1.26rc2" is too new; Go linker patches aren't available for go1.26 or later yetneeds release > v0.15.0
syncthingbuild failure:runtime go1.26rc1 not found incompat.yamlruntime go1.26rc1 not found in compat.yaml syncthing/syncthing#10518
Broken
vitessio/vitessand a dependency:vitessbuild failure:# vitess.io/vitess/go/hack go/hack/ensure_swiss_map.go:39:38: invalid array length -1 (untyped int constant)Build fails with Go 1.26 rc1 vitessio/vitess#19087
Support Go 1.26 and later with Swiss maps always enabled vitessio/vitess#19088
vitess: add go1.26 build patch #261273
Pending release > v23.0.0
anyquerybuild failutre:# vitess.io/vitess/go/hack Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/vitess.io/vitess@v0.22.0/go/hack/ensure_swiss_map.go:39:38: invalid array length -1 (untyped int constant)Build fails with Go 1.26 rc1 vitessio/vitess#19087
Support Go 1.26 and later with Swiss maps always enabled vitessio/vitess#19088
Pending github.com/vitessio/vitess release > v23.0.0
Broken cockroachdb/swiss dependancies
Enable Go 1.26 support cockroachdb/swiss#50
Enable Go 1.26 support cockroachdb/pebble#5672
Enable Go 1.26 support for v2 cockroachdb/pebble#5673: https://github.com/cockroachdb/pebble/releases/tag/v2.1.3
flow-clibuild failure:# github.com/cockroachdb/swiss /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/cockroachdb/swiss@v0.0.0-20250624142022-d6e517c1d961/map.go:286:7: undefined: hashFngo.mod: bump cockroachdb/swiss for Go 1.26 support onflow/flow-cli#2239
flow-cli: add go1.26 build patch #260240
flow-cli 2.13.4 #262106
ipfsbuild failure:# github.com/cockroachdb/swiss /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/cockroachdb/swiss@v0.0.0-20250624142022-d6e517c1d961/map.go:286:7: undefined: hashFngo.mod: bump cockroachdb/swiss for Go 1.26 support ipfs/kubo#11124
ipfs: add go1.26 build patch #260241
upgrade to pebble v2.1.3 ipfs/go-ds-pebble#75: https://github.com/ipfs/go-ds-pebble/releases/tag/v0.5.8
datastore: upgrade go-ds-pebble to v0.5.8 ipfs/kubo#11129
ipgetbuild failure:# github.com/cockroachdb/swiss /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/cockroachdb/swiss@v0.0.0-20250624142022-d6e517c1d961/map.go:286:7: undefined: hashFngo.mod: bump cockroachdb/swiss for Go 1.26 support ipfs/ipget#189
ipget: add go1.26 build patch #260243
upgrade to kubo v0.39.0 ipfs/ipget#190: https://github.com/ipfs/ipget/releases/tag/v0.12.2
ipget 0.12.2 #261402 reverts ipget: add go1.26 build patch #260243
plakarbuild failure:# github.com/cockroachdb/swiss /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/cockroachdb/swiss@v0.0.0-20250624142022-d6e517c1d961/map.go:286:7: undefined: hashFngo.mod: bump cockroachdb/swiss for Go 1.26 support PlakarKorp/plakar#1845
plakar: add go1.26 build patch #260245
Broken bytedance/sonic dependancies
Build with Go 1.26 fails: internal/rt/stubs.go: undefined: GoMapIterator bytedance/sonic#895
feat: support Go 1.26 bytedance/sonic#898
https://github.com/bytedance/sonic/releases/tag/v1.15.0
ignitebuild failure:# github.com/bytedance/sonic/internal/rt /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/bytedance/sonic@v1.14.0/internal/rt/stubs.go:33:22: undefined: GoMapIteratormcphostbuid failure:# github.com/bytedance/sonic/internal/rt /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/bytedance/sonic@v1.14.1/internal/rt/stubs.go:33:22: undefined: GoMapIteratornucleibuild failure:# github.com/bytedance/sonic/internal/rt /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/bytedance/sonic@v1.14.0/internal/rt/stubs.go:33:22: undefined: GoMapIteratorpgstream: build failure:# github.com/bytedance/sonic/internal/rt /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/bytedance/sonic@v1.14.2/internal/rt/stubs.go:33:22: undefined: GoMapIteratorrdbbuild failure:# github.com/hdt3213/rdb link: github.com/bytedance/sonic/ast: invalid reference to encoding/json.unquoteBytesvetbuild failure:# github.com/bytedance/sonic/internal/rt /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/github.com/bytedance/sonic@v1.14.0/internal/rt/stubs.go:33:22: undefined: GoMapIteratorBroken
gvisor.dev/gvisor/pkg/sync/ google/gvisor dependencies:gotun(0.8.0) build failure:# gvisor.dev/gvisor/pkg/sync /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go126.go:22:2: WaitReasonSelect redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go125.go:22:2: other declaration of WaitReasonSelect /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go126.go:23:2: WaitReasonChanReceive redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go125.go:23:2: other declaration of WaitReasonChanReceive /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go126.go:24:2: WaitReasonSemacquire redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20251220000015-517913d17844/pkg/sync/runtime_constants_go125.go:24:2: other declaration of WaitReasonSemacquireafter feat: 新增tun模式支持 Sesame2/gotun#21 and gotun 0.8.0 #261055
xray26.1.13 build failure:# gvisor.dev/gvisor/pkg/sync /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go126.go:22:2: WaitReasonSelect redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go125.go:22:2: other declaration of WaitReasonSelect /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go126.go:23:2: WaitReasonChanReceive redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go125.go:23:2: other declaration of WaitReasonChanReceive /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go126.go:24:2: WaitReasonSemacquire redeclared in this block /Users/brew/Library/Caches/Homebrew/go_mod_cache/pkg/mod/gvisor.dev/gvisor@v0.0.0-20260109181451-4be7c433dae2/pkg/sync/runtime_constants_go125.go:24:2: other declaration of WaitReasonSemacquireafter Upgrade gVisor to latest version v0.0.0-20260109181451-4be7c433dae2 XTLS/Xray-core#5527
Uncategorized
addlicenseaddlicense: test fix #263064amasstest failureFailed to create a session with the Amass engine: failed to initialize database store: unable to open database file: out of memory (14)Go 1.26rc1 on macOS: amass enum -list fails initializing assetdb.db with unable to open database file: out of memory (14) (SQLITE_CANTOPEN) owasp-amass/amass#1100
coderbuild failure:cli/exp_boundary.go:4:2: github.com/coder/boundary@v1.0.1-0.20250925154134-55a44f2a7945: invalid pseudo-version: preceding tag (v1.0.0) not foundCI: Nightly gauntlet failure - go module pseudo-version error (github.com/coder/boundary) coder/internal#1199
fix: update boundary version coder/coder#21290
coder: add
coder/boundarypatch #260248doggotest failure:--- expected +++ actual @@ -1,3 +1,3 @@ -"a.iana-servers.net. -b.iana-servers.net. +"hera.ns.cloudflare.com. +elliott.ns.cloudflare.com. "doggo: test fix #259377
dumplingtest failure:/usr/bin/pgrep: illegal option -- 9dumpling: update test #260271
dumpling/8.5.5/bin/dumpling --version 2>&1 panic: The hack package only supports go1.25, please confirm the correctness of the ABI before upgradingafter *: upgrade golang to 1.25.5 pingcap/tidb#63475Build fails with Go 1.26 pingcap/tidb#65761
ehco: build failure:link: github.com/sagernet/sing/common/control: invalid reference to net.errNoSuchInterfaceCut a new release Ehco1996/ehco#418
ehco: add go1.26 build patch #260250
emptest failure:pgrep: illegal option -- 9energytest failure:Expected /2\.5\.6/ to match "\e[1;31m\e[1;31mERROR\e[0m\e[0m Get \"[https://energy.yanghy.cn/data/command-line-tools.json\](https://energy.yanghy.cn/data/command-line-tools.json/)": tls: failed\n │ to verify certificate: x509: certificate is valid for *.gitee.com,\n │ gitee.com, not energy.yanghy.cn\n".energy: test fix #259432
flowpipebuild failure:corepack enable --install-directory /private/tmp/flowpipe-20251216-43089-9jca07/flowpipe-1.2.0flowpipe: add corepack build dependency for UI build #260251
github-markdown-toctest failure:Expected /\*\ \[Header\]\(\#header\)/ to match "\nTable of Contents\n=================\n\nCreated by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc.go)\n"github-releasetest failure: GithubAPI rate limit exceededgoresymtest failure:{"error": "Failed to parse file: no valid pclntab found"}grafana(12.3.1) build failure:link: mapping output file failed: no space left on devicehofbuild failure:# github.com/hofstadter-io/hof/script/runtime script/runtime/exe_next.go:52:26: cannot use nopTestDeps{} (value of struct type nopTestDeps) as testing.testDeps value in argument to testing.MainStart: nopTestDeps does not implement testing.testDeps (missing method ModulePath)script/runtime: add Go 1.26 testDeps ModulePath hofstadter-io/hof#410
hof: add go1.26 build patch and update default branch for head build #260266
huttest failure:Expected /Authentication\ error:\ Invalid\ OAuth\ bearer\ token/ to match "gqlclient: HTTP server error (400 Bad Request): gqlclient: server failure: Invalid OAuth bearer token\n".hut: update test #260235
influxdb@1rust compile errorsinfluxdb@2rust compile errorskapacitorrust compile errorskuttlbuid failure:# github.com/kudobuilder/kuttl/internal/utils internal/utils/testing.go:44:28: cannot use &testDeps{} (value of type *testDeps) as testing.testDeps value in argument to testing.MainStart: *testDeps does not implement testing.testDeps (missing method ModulePath)internal/utils: add Go 1.26 testDeps ModulePath kudobuilder/kuttl#664
kuttl: add go1.26 build patch #260270
feat: add Go 1.26 compatibility by adding ModulePath method kudobuilder/kuttl#667
lazycontainer: test failing withpgrep: illegal option -- 9lazycontainer: use container image subcommand andreybleme/lazycontainer#11
lazycontainer: apply upstream patch #260309
Error: lazycontainer: failed An exception occurred within a child process: Timeout::Error: execution expiredleetgotest failure:leetgo initfails with× Post "https://leetcode.cn/graphql": http: ContentLength=147 with Body length 0leetgo: switch to use
leetcode.com#260233navidrome(0.59.0) build failure:github.com/navidrome/navidrome/adapters/taglib: invalid flag in pkg-config --cflags: --define-prefix (see https://go.dev/s/invalidflag)netdatatest failure:comm=netdata source=daemon level=error errno="2, No such file or directory" tid=7506424 msg="CLAIM: cannot load cloud config '/opt/homebrew/var/lib/netdata/cloud.d/cloud.conf'. Running with internal defaults."oasistest failure:panic: version: failed to parse SemVer '1.26rc1': strconv.ParseUint: parsing "26rc1": invalid syntaxgo/common/version: Trim pre-release suffixes oasisprotocol/oasis-core#6447
rdb(1.3.1) build failure:# github.com/hdt3213/rdb link: github.com/bytedance/sonic/ast: invalid reference to encoding/json.unquoteBytesreposurgeon(5.3) test failurewaybacktest failure:IP: pin failed: infura: 401 Unauthorizedxeoltest failure:the eol database was built 44 weeks ago (max allowed age is 12 weeks)xeol: test EOL database status #236233
The sample EOL DB for homebrew testing is outdated xeol-io/xeol#568
??Pending release > v0.10.8
xk6: test fails atxk6 lintcommand.Fix CVEs in dependencies grafana/xk6#401
xk6 1.3.2 #259063
znstest failure:Expected /a\.iana\-servers\.net\./ to match "NS example.com. 21h58m03s hera.ns.cloudflare.com.\nNS example.com. 21h58m03s elliott.ns.cloudflare.com.\n".zns: test fix #259501
Hash mismatches
cmctl(2.4.0):Formula reports different checksum: 88a577e2e7007e9df1a5f86817e848339a66b4ae54e6e9ce1c8224038cadeb68 SHA-256 checksum of downloaded file: 3de4456c6f36a143992661f7357a2bd111b224a72ce7b61d83bfdb3679f36a96cmctl: checksum update for 2.4.0 release #259378dockerfilegraph(0.19.2):Formula reports different checksum: ec714828af7cf290fb69942c4bd65debf8d8fa08034f54389c3d32395c4951ea SHA-256 checksum of downloaded file: 809fafc2fc5ea97a4c32e01568c82a1698b85b8f303405993b28cd91c5363515dockerfilegraph: update checksum for 0.19.2 release #263982
egctl(1.6.1):Formula reports different checksum: d09f115adc7ce19fda7073b82f771858c9b48c4a92830e985de0832dbe2b3963 SHA-256 checksum of downloaded file: a62c7c93202e8166ceb4cf136549f1cce9f7c3dc630dd68a7bc479845b2bb47begctl: checksum update for 1.6.1 release #259379kubectl-rook-ceph(0.9.5):SHA-256 checksum of downloaded file: 5f7f24006a7b3f2b7a15ec3292272fe6fb7ee4611caebb1324121e806650e449 Error: Formula reports different checksum: 877ca57eeefd44b1776b335dc7ea36d8431c268f37a7b77274e0f286a6e6053ekubectl-rook-ceph: checksum update for 0.9.5 release #259380kubescape(3.0.47):SHA-256 checksum of downloaded file: 1d8c4820f341823dc1fc50d575044099dbf5cbfe2a05fc9e12976715efb41ae9 Error: Formula reports different checksum: 3782a959a87ea9b0f3409f335e87edda54b0f1d7285c1113e5ec220ff998aef3kubescape: checksum update for 3.0.47 release #259381minio-warp(1.4.0):Formula reports different checksum: 311a115585adab9ed99626320d6e03670c73823f2801f54296ab4f9329a64032 SHA-256 checksum of downloaded file: 48b47eecdc9c49357065740c62411aac5c87b36cf06f0f9d5cce93e8c6c5ece6minio-warp: checksum update for 1.4.0 release #264008
nak(0.17.4):Formula reports different checksum: b8fbd360984d9903a636cc7a0daa5ac123b2a31ead3424137fdcc31e2a36e71c SHA-256 checksum of downloaded file: f3da6fefc69c4574a78925080c372f985cdfca94359f31403f212e50208704aehttps://github.com/fiatjaf/nak/releases/tag/v0.17.6 ...
porter(1.4.0):SHA-256 checksum of downloaded file: 1021cbe8a0aa8dc7d8ca82cb37aab8b44e24218fe03a26b3f9f6c7b10e694c51 Error: Formula reports different checksum: 0070fbdc0e7fc0c9e74f8e99330758cf4be5d2719db2b141aa687bdd9bd6ba5fporter: checksum update for 1.4.0 release #259382sonobuoy(0.57.4):Error: Formula reports different checksum: 6665ad9ed741ac721d2c62352dfe555da16569daece8cc1d2c1ae5a2d18dad15 SHA-256 checksum of downloaded file: 5e84f5e4723879b613688ce70522fc0423e5fbe2ada5c341484a60f295715af9sonobuoy: checksum update for 0.57.4 release #259383vegeta(12.13.0):Error: Formula reports different checksum: 0a3d46beefbe2df2b9c448f383fd574117bcc56f2b2d0965abb9e2b49979567f SHA-256 checksum of downloaded file: 4a360c815f5a8bdcae6db184860788696bb1c63d6999cc676e47690fc8b659e5vegeta: checksum update for 12.13.0 release #259384operator-sdk:v1.42.0 tag should be 1b9cb8dc55a83d027e562d81dcb134ebc8700ba1 but is actually ab5563df5499cafa4ea9d40d4b36b51899a4718eoperator-sdk: git revision update for v1.42.0 release #259490HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting?brew test <formula>, where<formula>is the name of the formula you're submitting?brew audit --strict <formula>(after doingHOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it passbrew audit --new <formula>?