Skip to content

all: bump golang.org/x/tools and other dependencies#268

Open
thomasjm wants to merge 1 commit into
gopherdata:masterfrom
codedownio:fix-gophernotes
Open

all: bump golang.org/x/tools and other dependencies#268
thomasjm wants to merge 1 commit into
gopherdata:masterfrom
codedownio:fix-gophernotes

Conversation

@thomasjm
Copy link
Copy Markdown

@thomasjm thomasjm commented Jun 4, 2026

The vendored golang.org/x/tools v0.14.0 uses unsafe struct-layout hacks in internal/tokeninternal that are incompatible with Go 1.26+. That package was removed entirely in newer x/tools versions.

Bump to golang.org/x/tools v0.45.0 and update all transitive dependencies accordingly. Set godebug gotypesalias=0 because gomacro does not support *types.Alias.

The vendored golang.org/x/tools v0.14.0 uses unsafe struct-layout
hacks in internal/tokeninternal that are incompatible with Go 1.26+.
That package was removed entirely in newer x/tools versions.

Bump to golang.org/x/tools v0.45.0 and update all transitive
dependencies accordingly. Set godebug gotypesalias=0 because gomacro
does not support *types.Alias.
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.

1 participant